GMSNavigationWaypoint ক্লাস রেফারেন্স

GMSNavigationWaypoint ক্লাস রেফারেন্স

ওভারভিউ

একটি অপরিবর্তনীয় ওয়েপয়েন্ট ক্লাস, যা নেভিগেশন গন্তব্য নির্দিষ্ট করতে ব্যবহৃত হয়।

এটি একটি CLLocationCoordinate2D বা একটি Google Place ID থেকে শুরু করা যেতে পারে।

GMSNavigationMutableWaypoint দ্বারা উত্তরাধিকারসূত্রে প্রাপ্ত।

পাবলিক সদস্য ফাংশন

( বাতিলযোগ্য উদাহরণ টাইপ) - initWithLocation:title:
2D স্থানাঙ্ক দ্বারা নির্দিষ্ট একটি অবস্থান প্রতিনিধিত্ব করতে এই GMSNavigationWaypoint সূচনা করে।
( বাতিলযোগ্য উদাহরণ টাইপ) - initWithPlaceID:title:
একটি স্থান আইডি দ্বারা নির্দিষ্ট একটি অবস্থান প্রতিনিধিত্ব করতে এই GMSNavigationWaypoint সূচনা করে৷
( বাতিলযোগ্য উদাহরণ টাইপ) - initWithLocation:title:preferSameSideOfRoad:
GMSNavigationWaypoint সূচনা করে 2D স্থানাঙ্ক এবং রাস্তার পছন্দের দিক দ্বারা নির্দিষ্ট একটি অবস্থানের প্রতিনিধিত্ব করতে।
( বাতিলযোগ্য উদাহরণ টাইপ) - initWithLocation:title:preferredSegmentHeading:
GMSNavigationWaypoint সূচনা করে 2D স্থানাঙ্ক এবং রাস্তার পছন্দের দিক দ্বারা নির্দিষ্ট একটি অবস্থানের প্রতিনিধিত্ব করতে।
( GMSNavigationWaypoint *) - কপি
এই ওয়েপয়েন্টের একটি অনুলিপি প্রদান করে।
( GMSNavigationMutableWaypoint *) - মিউটেবল কপি
এই ওয়েপয়েন্টের একটি পরিবর্তনযোগ্য অনুলিপি প্রদান করে।

বৈশিষ্ট্য

NSString * শিরোনাম
ওয়েপয়েন্টের নাম।
CLLocationCoordinate2D সমন্বয়
ওয়েপয়েন্টের স্থানাঙ্ক।
NSString * placeID
এই ওয়েপয়েন্টের প্লেস আইডি।
বুল preferSameSideOfRoad
চালককে রাস্তার একই পাশে রুট করা পছন্দের কিনা।
int32_t পছন্দের শিরোনাম
একটি কোণ রাস্তার পাশে ট্রাফিকের দিকটি প্রকাশ করতে ব্যবহৃত হয় যেখানে গাড়িটি আসতে হবে।
বুল যানবাহন থামানো
নির্দেশ করে যে ওয়েপয়েন্টটি যানবাহন থামানোর জন্য বোঝানো হয়েছে, যেখানে উদ্দেশ্য হয় পিকআপ বা ড্রপ-অফ।

সদস্য ফাংশন ডকুমেন্টেশন

- (অসম্পূর্ণ দৃষ্টান্ত প্রকার) initWithLocation: (CLLocationCoordinate2D) অবস্থান
শিরোনাম: (NSString *) শিরোনাম

2D স্থানাঙ্ক দ্বারা নির্দিষ্ট একটি অবস্থান প্রতিনিধিত্ব করতে এই GMSNavigationWaypoint সূচনা করে।

পরামিতি:
অবস্থান এই ওয়েপয়েন্টের অবস্থান।
শিরোনাম একটি স্ট্রিং ওয়েপয়েন্টের নাম উপস্থাপন করে।
রিটার্ন:
GMSNavigationWaypoint এর একটি উদাহরণ , অথবা অবস্থানটি বৈধ না হলে শূন্য৷
- (নূলযোগ্য উদাহরণ টাইপ) initWithPlaceID: (NSString *) placeID
শিরোনাম: (NSString *) শিরোনাম

একটি স্থান আইডি দ্বারা নির্দিষ্ট একটি অবস্থান প্রতিনিধিত্ব করতে এই GMSNavigationWaypoint সূচনা করে৷

পরামিতি:
placeID এই ওয়েপয়েন্টের জন্য Google প্লেস আইডি।
শিরোনাম একটি স্ট্রিং ওয়েপয়েন্টের নাম উপস্থাপন করে।
রিটার্ন:
GMSNavigationWaypoint এর একটি উদাহরণ , বা nil যদি প্লেস আইডি স্ট্রিংটি শূন্য বা খালি হয়।
- (অসম্পূর্ণ দৃষ্টান্ত প্রকার) initWithLocation: (CLLocationCoordinate2D) অবস্থান
শিরোনাম: (NSString *) শিরোনাম
preferSameSideOfRoad: (বুল) preferSameSideOfRoad

GMSNavigationWaypoint সূচনা করে 2D স্থানাঙ্ক এবং রাস্তার পছন্দের দিক দ্বারা নির্দিষ্ট একটি অবস্থানের প্রতিনিধিত্ব করতে।

পরামিতি:
অবস্থান ওয়েপয়েন্টের অক্ষাংশ এবং দ্রাঘিমাংশ।
শিরোনাম একটি স্ট্রিং ওয়েপয়েন্টের নাম উপস্থাপন করে।
preferSameSideOfRoad চালককে রাস্তার একই পাশে রুট করা পছন্দের কিনা। রাস্তাটি বন্ধ হয়ে যাওয়া বা ধীরগতির ট্রাফিকের কারণে উল্লেখযোগ্য বিলম্ব না হলে রুটটি রাস্তার পছন্দের দিকে পৌঁছাবে।
রিটার্ন:
GMSNavigationWaypoint এর একটি উদাহরণ , অথবা অবস্থানটি বৈধ না হলে শূন্য৷
- (অসম্পূর্ণ দৃষ্টান্ত প্রকার) initWithLocation: (CLLocationCoordinate2D) অবস্থান
শিরোনাম: (NSString *) শিরোনাম
পছন্দের সেগমেন্ট হেডিং: (int32_t) পছন্দের সেগমেন্ট হেডিং

GMSNavigationWaypoint সূচনা করে 2D স্থানাঙ্ক এবং রাস্তার পছন্দের দিক দ্বারা নির্দিষ্ট একটি অবস্থানের প্রতিনিধিত্ব করতে।

পরামিতি:
অবস্থান ওয়েপয়েন্টের অক্ষাংশ এবং দ্রাঘিমাংশ।
শিরোনাম একটি স্ট্রিং ওয়েপয়েন্টের নাম উপস্থাপন করে।
পছন্দের সেগমেন্ট হেডিং একটি কোণ রাস্তার পাশে ট্রাফিকের দিকটি প্রকাশ করতে ব্যবহৃত হয় যেখানে গাড়িটি আসতে হবে। ফলস্বরূপ, এটি একমুখী রাস্তার জন্য উপযোগী নয়। একককে ডিগ্রীতে প্রকাশ করা হয় [0, 360], যেখানে 0 মানে উত্তর।
রিটার্ন:
GMSNavigationWaypoint এর একটি উদাহরণ, অথবা শূন্য যদি অবস্থান বা পছন্দের সেগমেন্ট হেডিং বৈধ না হয়।

এই ওয়েপয়েন্টের একটি অনুলিপি প্রদান করে।

এই ওয়েপয়েন্টের একটি পরিবর্তনযোগ্য অনুলিপি প্রদান করে।


সম্পত্তি ডকুমেন্টেশন

- (NSString*) শিরোনাম [read, assign]

ওয়েপয়েন্টের নাম।

- (CLLocationCoordinate2D) সমন্বয় [read, assign]

ওয়েপয়েন্টের স্থানাঙ্ক।

এটি kCLLocationCoordinate2DIinvalid যদি এই ওয়েপয়েন্টটি একটি প্লেস আইডি থেকে শুরু করা হয়।

- (NSString*) placeID [read, copy]

এই ওয়েপয়েন্টের প্লেস আইডি।

এই ওয়েপয়েন্টটি স্থানাঙ্ক থেকে শুরু হলে এটি শূন্য।

- (BOOL) preferSameSideOfRoad [read, assign]

চালককে রাস্তার একই পাশে রুট করা পছন্দের কিনা।

রাস্তাটি বন্ধ হয়ে যাওয়া বা ধীরগতির ট্রাফিকের কারণে উল্লেখযোগ্য বিলম্ব না হলে রুটটি রাস্তার পছন্দের দিকে পৌঁছাবে। ডিফল্ট NO.

GMSNavigationMutableWaypoint এ প্রয়োগ করা হয়েছে।

একটি কোণ রাস্তার পাশে ট্রাফিকের দিকটি প্রকাশ করতে ব্যবহৃত হয় যেখানে গাড়িটি আসতে হবে।

ফলস্বরূপ, এটি একমুখী রাস্তার জন্য উপযোগী নয়। ডিগ্রীতে প্রকাশ করা একক [0, 360], যেখানে 0 মানে উত্তর এবং কোণগুলি ঘড়ির কাঁটার দিকে বৃদ্ধি পায়। ডিফল্ট এবং আনসেট মান হল -1।

GMSNavigationMutableWaypoint এ প্রয়োগ করা হয়েছে।

নির্দেশ করে যে ওয়েপয়েন্টটি যানবাহন থামানোর জন্য বোঝানো হয়েছে, যেখানে উদ্দেশ্য হয় পিকআপ বা ড্রপ-অফ।

যখন আপনি এই মানটি সেট করেন, তখন রাস্তার ওয়েপয়েন্টগুলি যেগুলি পিকআপ এবং ড্রপ-অফের জন্য অনুপযুক্ত সেগুলি আরও উপযুক্ত জায়গায় সামঞ্জস্য করা যেতে পারে৷ এই বিকল্পটি শুধুমাত্র ড্রাইভ এবং TWO_WHEELER ভ্রমণ মোডের জন্য কাজ করে৷ ডিফল্ট NO.

GMSNavigationMutableWaypoint এ প্রয়োগ করা হয়েছে।