путевая точка

публичный финальный класс Waypoint расширяет объект

Неизменяемый класс путевых точек, используемый для указания пунктов назначения навигации. Он может быть создан на основе пары широты и долготы или идентификатора места Google.

Сводка вложенных классов

сорт Waypoint.InvalidSegmentHeadingException Исключение, возникающее при попытке создать маршрутную точку с недопустимым заголовком сегмента.
сорт Waypoint.UnsupportedPlaceIdException Исключение, возникающее при попытке создать маршрутную точку из неподдерживаемого идентификатора места.

Сводка общедоступного конструктора

Путевая точка (com.google.android.apps.gmm.map.model.directions.Waypoint gmmWaypoint)

Краткое описание общедоступного метода

логическое значение
равно (Объект o)
Проверяет, равна ли эта Waypoint другой.
статическая путевая точка
fromLatLng (двойная широта, двойная долгота, заголовок строки, логическое значение preSameSideOfRoad)
Создает маршрутную точку на основе пары широты и долготы и той же стороны дороги.
статическая путевая точка
fromLatLng (двойная широта, двойная долгота, заголовок строки)
Создает маршрутную точку из пары широты и долготы.
статическая путевая точка
fromLatLng (двойная широта, двойная долгота, заголовок строки, предпочтительный intSegmentHeading)
Создает маршрутную точку на основе пары широты и долготы и той же стороны дороги.
статическая путевая точка
fromPlaceId (строка PlaceIdString, заголовок строки)
Создает путевую точку на основе идентификатора места Google.
com.google.android.apps.gmm.map.model.directions.Waypoint
Нить
getPlaceId ()
Возвращает идентификатор места путевой точки.
ШиротаДлительность
получитьПозицию ()
Возвращает широту/долготу путевой точки.
Нить
получить заголовок ()
Возвращает название путевой точки.
интервал
статический ImmutableList<Waypoint>
toGmmWaypointList (Список< Маршрутная точка > WayPointList)

Сводка унаследованных методов

Публичные конструкторы

общедоступная путевая точка (com.google.android.apps.gmm.map.model.directions.Waypoint gmmWaypoint)

Параметры
гммПутевая точка

Публичные методы

общедоступное логическое значение равно (Объект o)

Проверяет, равна ли эта Waypoint другой.

Путевые точки считаются равными, если они обе представляют один и тот же пункт назначения. (Все атрибуты, установленные на маршрутной точке, должны быть эквивалентными.)

Параметры
о

общедоступная статическая путевая точка fromLatLng (двойная широта, двойная долгота, заголовок строки, логическое значение preSameSideOfRoad)

Создает маршрутную точку на основе пары широты и долготы и той же стороны дороги.

Параметры
широта широта, на которой можно разместить путевую точку. Оно будет ограничено диапазоном от -90 до +90 градусов включительно.
долгота долгота, на которой необходимо разместить путевую точку. Это будет нормализовано в пределах -180 градусов включительно и +180 градусов без учета.
заголовок текст, который будет отображаться для путевой точки в области уведомлений.
ПредпочтениеSameSideOfRoad предпочтительно ли направить водителя на ту же сторону дороги. Маршрут прибудет на предпочтительную сторону дороги, если только не произойдет значительная задержка, вызванная перекрытием дороги или медленным движением транспорта.
Возврат
  • Путевая точка на указанной широте/долготе.

общедоступная статическая путевая точка fromLatLng (двойная широта, двойная долгота, строковый заголовок)

Создает маршрутную точку из пары широты и долготы.

Параметры
широта широта, на которой можно разместить путевую точку. Оно будет ограничено диапазоном от -90 до +90 градусов включительно.
долгота долгота, на которой необходимо разместить путевую точку. Это будет нормализовано в пределах -180 градусов включительно и +180 градусов без учета.
заголовок текст, который будет отображаться для путевой точки в области уведомлений.
Возврат
  • Путевая точка на указанной широте/долготе.

общедоступная статическая путевая точка fromLatLng (двойная широта, двойная долгота, заголовок строки, предпочтительный intSegmentHeading)

Создает маршрутную точку на основе пары широты и долготы и той же стороны дороги.

Параметры
широта широта, на которой можно разместить путевую точку. Оно будет ограничено диапазоном от -90 до +90 градусов включительно.
долгота долгота, на которой необходимо разместить путевую точку. Это будет нормализовано в пределах -180 градусов включительно и +180 градусов без учета.
заголовок текст, отображаемый для путевой точки в области уведомлений
привилегированный сегмент-заголовок угол, используемый для обозначения направления движения на той стороне дороги, на которую должно прибыть транспортное средство. Следовательно, это бесполезно для улиц с односторонним движением. Единицы измерения выражены в градусах [0, 360], где 0 означает север.
Возврат
  • Путевая точка на указанной широте/долготе.
Броски
Waypoint.InvalidSegmentHeadingException если указан неверный заголовок сегмента.

общедоступная статическая путевая точка fromPlaceId (строка PlaceIdString, заголовок строки)

Создает путевую точку на основе идентификатора места Google.

Параметры
местоIdString идентификатор места, используемого для этой путевой точки
заголовок текст, отображаемый для путевой точки в области уведомлений
Возврат
  • Путевая точка в указанном месте
Броски
Waypoint.UnsupportedPlaceIdException если указан неподдерживаемый идентификатор места

общедоступный com.google.android.apps.gmm.map.model.directions.Waypoint getGmmWaypoint ()

общедоступная строка getPlaceId ()

Возвращает идентификатор места путевой точки.

общественная LatLng getPosition ()

Возвращает широту/долготу путевой точки.

публичная строка getTitle ()

Возвращает название путевой точки. Заголовок — это текст, который отображается для маршрутной точки в области уведомлений.

Возврат
  • название путевой точки

public int hashCode ()

public static ImmutableList<Waypoint> toGmmWaypointList (List< Waypoint > waypointList)

Параметры
список путевых точек