Справочник по классу GMSNavigationMutableWaypoint

Справочник по классу GMSNavigationMutableWaypoint

Обзор

Изменяемый класс путевых точек.

Наследует GMSNavigationWaypoint .

Открытые функции-члены

(тип экземпляра, допускающий значение NULL) - initWithLocation:title:
Инициализирует этот GMSNavigationWaypoint для представления местоположения, указанного в 2D-координатах.
(тип экземпляра, допускающий значение NULL) - initWithPlaceID:title:
Инициализирует этот GMSNavigationWaypoint для представления местоположения, указанного идентификатором места.
(тип экземпляра, допускающий значение NULL) - initWithLocation:title:preferSameSideOfRoad:
Инициализирует GMSNavigationWaypoint для представления местоположения, заданного двумерными координатами и предпочтениями стороны дороги.
(тип экземпляра, допускающий значение NULL) - initWithLocation:title:preferredSegmentHeading:
Инициализирует GMSNavigationWaypoint для представления местоположения, заданного двумерными координатами и предпочтениями стороны дороги.
( GMSNavigationWaypoint *) - копировать
Возвращает копию этой путевой точки.
( GMSNavigationMutableWaypoint *) - изменяемыйКопировать
Возвращает изменяемую копию этой путевой точки.

Характеристики

БООЛ ПредпочтениеSameSideOfRoad
Предпочтительно ли направить водителя на ту же сторону дороги.
int32_t предпочтительныйЗаголовок
Угол, используемый для обозначения направления движения на той стороне дороги, на которую должно прибыть транспортное средство.
БООЛ транспортное средствоОстановка
Указывает, что путевая точка предназначена для остановки транспортных средств с намерением либо посадить, либо высадить ее.
NSString * заголовок
Название путевой точки.
CLLocationCoordinate2D координировать
Координаты путевой точки.
NSString * идентификатор места
Идентификатор места этой путевой точки.

Документация по функциям-членам

- (тип экземпляра, допускающий значение NULL) initWithLocation: (CLLocationCoordinate2D) расположение
заголовок: (НСтрока *) заголовок

Инициализирует этот GMSNavigationWaypoint для представления местоположения, указанного в 2D-координатах.

Параметры:
расположение Местоположение этой путевой точки.
заголовок Строка, представляющая имя путевой точки.
Возврат:
Экземпляр GMSNavigationWaypoint или ноль, если местоположение недопустимо.
- (тип экземпляра, допускающий значение NULL) initWithPlaceID: (НСтрока *) идентификатор места
заголовок: (НСтрока *) заголовок

Инициализирует этот GMSNavigationWaypoint для представления местоположения, указанного идентификатором места.

Параметры:
идентификатор места Идентификатор места Google для этой путевой точки.
заголовок Строка, представляющая имя путевой точки.
Возврат:
Экземпляр GMSNavigationWaypoint или nil, если строка идентификатора места равна нулю или пуста.
- (тип экземпляра, допускающий значение NULL) initWithLocation: (CLLocationCoordinate2D) расположение
заголовок: (НСтрока *) заголовок
предпочтениеSameSideOfRoad: (БУЛ) ПредпочтениеSameSideOfRoad

Инициализирует GMSNavigationWaypoint для представления местоположения, заданного двумерными координатами и предпочтениями стороны дороги.

Параметры:
расположение Широта и долгота маршрутной точки.
заголовок Строка, представляющая имя путевой точки.
ПредпочтениеSameSideOfRoad Предпочтительно ли направить водителя на ту же сторону дороги. Маршрут прибудет на предпочтительную сторону дороги, если только не произойдет значительная задержка, вызванная перекрытием дороги или медленным движением транспорта.
Возврат:
Экземпляр GMSNavigationWaypoint или ноль, если местоположение недопустимо.
- (тип экземпляра, допускающий значение NULL) initWithLocation: (CLLocationCoordinate2D) расположение
заголовок: (НСтрока *) заголовок
ПредпочтительныйЗаголовокСегмента: (int32_t) привилегированный сегмент-заголовок

Инициализирует GMSNavigationWaypoint для представления местоположения, заданного двумерными координатами и предпочтениями стороны дороги.

Параметры:
расположение Широта и долгота маршрутной точки.
заголовок Строка, представляющая имя путевой точки.
привилегированный сегмент-заголовок Угол, используемый для обозначения направления движения на той стороне дороги, на которую должно прибыть транспортное средство. Следовательно, это бесполезно для улиц с односторонним движением. Единицы измерения выражены в градусах [0, 360], где 0 означает север.
Возврат:
Экземпляр GMSNavigationWaypoint или ноль, если местоположение или привилегированный сегментхеадинг недействительны.

Возвращает копию этой путевой точки.

Возвращает изменяемую копию этой путевой точки.


Документация на недвижимость

Предпочтительно ли направить водителя на ту же сторону дороги.

Маршрут прибудет на предпочтительную сторону дороги, если только не произойдет значительная задержка, вызванная перекрытием дороги или медленным движением транспорта. По умолчанию НЕТ. Установка значения true очищает любое значение в preferredHeading .

Реализует GMSNavigationWaypoint .

- (int32_t) предпочтительный заголовок [read, write, assign]

Угол, используемый для обозначения направления движения на той стороне дороги, на которую должно прибыть транспортное средство.

Следовательно, это бесполезно для улиц с односторонним движением. Единицы измерения выражаются в градусах [0, 360], где 0 означает север, а углы увеличиваются по часовой стрелке. Значение по умолчанию и неустановленное значение — -1. Установка допустимого значения приведет к очистке preferSameSideOfRoad .

Реализует GMSNavigationWaypoint .

- (BOOL) VehicleStopover [read, write, assign]

Указывает, что путевая точка предназначена для остановки транспортных средств с намерением либо посадить, либо высадить ее.

Если вы установите это значение, путевые точки на дорогах, которые не подходят для посадки и высадки, могут быть скорректированы в более подходящее место. Эта опция работает только для режимов движения DRIVE и TWO_WHEELER. По умолчанию НЕТ.

Реализует GMSNavigationWaypoint .

- (NSString*) заголовок [read, assign, inherited]

Название путевой точки.

- (CLLocationCoordinate2D) координата [read, assign, inherited]

Координаты путевой точки.

Это kCLLocationCoordinate2DInvalid, если эта путевая точка была инициализирована по идентификатору места.

- (NSString*) PlaceID [read, copy, inherited]

Идентификатор места этой путевой точки.

Это значение равно нулю, если эта путевая точка была инициализирована по координатам.