بررسی اجمالی
یک کلاس ایستگاهی قابل تغییر.
GMSNavigationWaypoint را به ارث می برد.
توابع اعضای عمومی | |
(نوع نمونه باطل) | - initWithLocation:title: |
این GMSNavigationWaypoint را برای نمایش مکانی مشخص شده توسط مختصات دوبعدی راه اندازی می کند. | |
(نوع نمونه باطل) | - initWithPlaceID:title: |
این GMSNavigationWaypoint را برای نشان دادن مکان مشخص شده توسط شناسه مکان، راهاندازی میکند. | |
(نوع نمونه باطل) | - initWithLocation:title:preferSameSideOfRoad: |
GMSNavigationWaypoint را برای نشان دادن مکان مشخص شده توسط مختصات دوبعدی و ترجیحات سمت جاده، راهاندازی میکند. | |
(نوع نمونه باطل) | - initWithLocation:title:preferredSegmentHeading: |
GMSNavigationWaypoint را برای نشان دادن مکان مشخص شده توسط مختصات دوبعدی و ترجیحات سمت جاده، راهاندازی میکند. | |
( GMSNavigationWaypoint *) | - کپی 🀄 |
یک کپی از این نقطه را برمی گرداند. | |
( GMSNavigationMutableWaypoint *) | - mutableCopy |
یک کپی قابل تغییر از این نقطه بین را برمی گرداند. | |
خواص | |
BOOL | SameSideOfRoad را ترجیح می دهند |
اینکه آیا ترجیح داده می شود راننده را به همان سمت جاده هدایت کنید. | |
int32_t | preferredHeading |
زاویه ای که برای بیان جهت تردد در کنار جاده ای که وسیله نقلیه باید به آن برسد استفاده می شود. | |
BOOL | توقف خودرو |
نشان می دهد که ایستگاه بین راه برای توقف وسایل نقلیه در نظر گرفته شده است، جایی که قصد سوار شدن یا رها کردن آن است. | |
NSString * | عنوان |
نام نقطه راه. | |
CLLlocationCoordinate2D | هماهنگ كردن |
مختصات نقطه راه. | |
NSString * | شناسه مکان |
شناسه مکان این ایستگاه بین راه. |
مستندات عملکرد اعضا
- (نوع نمونه تهی) initWithLocation: | (CLLlocationCoordinate2D) | محل | |
عنوان: | (NSString *) | عنوان | |
این GMSNavigationWaypoint را برای نمایش مکانی مشخص شده توسط مختصات دوبعدی راه اندازی می کند.
- مولفه های:
محل محل این ایستگاه بین راهی. عنوان رشته ای که نام ایستگاه بین راه را نشان می دهد.
- برمی گرداند:
- یک نمونه از
GMSNavigationWaypoint
، یا اگر مکان معتبر نباشد، صفر است.
- (نوع نمونه تهی) initWithPlaceID: | (NSString *) | شناسه مکان | |
عنوان: | (NSString *) | عنوان | |
این GMSNavigationWaypoint را برای نشان دادن مکان مشخص شده توسط شناسه مکان، راهاندازی میکند.
- مولفه های:
شناسه مکان شناسه مکان Google برای این نقطه بین راه. عنوان رشته ای که نام ایستگاه بین راه را نشان می دهد.
- برمی گرداند:
- نمونه ای از
GMSNavigationWaypoint
، یا اگر رشته شناسه مکان صفر یا خالی باشد، صفر است.
- (نوع نمونه تهی) initWithLocation: | (CLLlocationCoordinate2D) | محل | |
عنوان: | (NSString *) | عنوان | |
preferSameSideOfRoad: | (بول) | SameSideOfRoad را ترجیح می دهند | |
GMSNavigationWaypoint را برای نشان دادن مکان مشخص شده توسط مختصات دوبعدی و ترجیحات سمت جاده، راهاندازی میکند.
- مولفه های:
محل طول و عرض جغرافیایی نقطه راه. عنوان رشته ای که نام ایستگاه بین راه را نشان می دهد. SameSideOfRoad را ترجیح می دهند اینکه آیا ترجیح داده می شود راننده را به همان سمت جاده هدایت کنید. مسیر به سمت ترجیحی جاده خواهد رسید مگر اینکه تاخیر قابل توجهی ناشی از بسته شدن جاده یا ترافیک کند باشد.
- برمی گرداند:
- یک نمونه از
GMSNavigationWaypoint
، یا اگر مکان معتبر نباشد، صفر است.
- (نوع نمونه تهی) initWithLocation: | (CLLlocationCoordinate2D) | محل | |
عنوان: | (NSString *) | عنوان | |
preferredSegmentHeading: | (int32_t) | preferredSegmentHeading | |
GMSNavigationWaypoint را برای نشان دادن مکان مشخص شده توسط مختصات دوبعدی و ترجیحات سمت جاده، راهاندازی میکند.
- مولفه های:
محل طول و عرض جغرافیایی نقطه راه. عنوان رشته ای که نام ایستگاه بین راه را نشان می دهد. preferredSegmentHeading زاویه ای که برای بیان جهت تردد در کنار جاده ای که وسیله نقلیه باید به آن برسد استفاده می شود. در نتیجه برای خیابان های یک طرفه مفید نیست. واحدها بر حسب درجه [0, 360] بیان می شوند که 0 به معنای شمال است.
- برمی گرداند:
- یک نمونه از
GMSNavigationWaypoint
، یا اگر مکان یا قسمت ترجیحیSegmentHeading معتبر نباشد، صفر است.
- ( GMSNavigationWaypoint *) کپی کنید |
یک کپی از این نقطه را برمی گرداند.
یک کپی قابل تغییر از این نقطه بین را برمی گرداند.
اسناد ملکی
- (BOOL) preferSameSideOfRoad [read, write, assign] |
اینکه آیا ترجیح داده می شود راننده را به همان سمت جاده هدایت کنید.
مسیر به سمت ترجیحی جاده خواهد رسید مگر اینکه تاخیر قابل توجهی ناشی از بسته شدن جاده یا ترافیک کند باشد. پیشفرض NO است. تنظیم این مقدار روی true هر مقدار را در preferredHeading
پاک می کند.
GMSNavigationWaypoint را پیاده سازی می کند.
- (int32_t) preferredHeading [read, write, assign] |
زاویه ای که برای بیان جهت تردد در کنار جاده ای که وسیله نقلیه باید به آن برسد استفاده می شود.
در نتیجه برای خیابان های یک طرفه مفید نیست. واحدها در درجه [0، 360] بیان می شوند، که در آن 0 به معنای شمال و زاویه ها در جهت عقربه های ساعت افزایش می یابد. مقدار پیش فرض و تنظیم نشده -1 است. تنظیم یک مقدار معتبر، preferSameSideOfRoad
را پاک می کند.
GMSNavigationWaypoint را پیاده سازی می کند.
- توقف خودرو (BOOL) [read, write, assign] |
نشان می دهد که ایستگاه بین راه برای توقف وسایل نقلیه در نظر گرفته شده است، جایی که قصد سوار شدن یا رها کردن آن است.
وقتی این مقدار را تنظیم می کنید، نقاط بین راه در جاده هایی که برای حمل و نقل نامناسب هستند ممکن است در مکان مناسب تری تنظیم شوند. این گزینه فقط برای حالتهای سفر DRIVE و TWO_WHEELER کار میکند. پیشفرض NO است.
GMSNavigationWaypoint را پیاده سازی می کند.
- عنوان (NSString*) [read, assign, inherited] |
نام نقطه راه.
- مختصات (CLLocationCoordinate2D) [read, assign, inherited] |
مختصات نقطه راه.
اگر این نقطه بین از یک شناسه مکان مقداردهی اولیه شده باشد، این kCLLocationCoordinate2Dn معتبر است.
- (NSString*) شناسه مکان [read, copy, inherited] |
شناسه مکان این ایستگاه بین راه.
اگر این نقطه بین از مختصات مقداردهی اولیه شده باشد، صفر است.