公開最終類別
Waypoint
擴充物件
不可變更的路線點類別,用於指定導覽目的地。可能是經緯度組合或 Google 地點 ID 建構而成。
巢狀類別摘要
類別 | Waypoint.InvalidSegmentHeadingException | 嘗試建立的路徑點標題無效時,系統會擲回例外狀況。 | |
類別 | Waypoint.UnsupportedPlaceIdException | 嘗試使用不支援的地點 ID 建立路線控點時,系統會擲回例外狀況。 |
公用建構函式摘要
Waypoint(com.google.android.apps.address.map.model.route.Waypoint 位址 Waypoint)
|
公用方法摘要
布林值 | |
static Waypoint |
fromLatLng(雙緯度, 雙經度, 字串標題, boolean 偏好 SameSideOfRoad)
使用經緯度對組和道路偏好設定的同一側建立路線控點。
|
static Waypoint |
fromLatLng(雙緯度, 雙經度, 字串標題)
使用經緯度組合建立路線控點。
|
static Waypoint |
fromLatLng(雙緯度, 雙經度, 字串標題, int PreferredSegmentHeading)
使用經緯度對組和道路偏好設定的同一側建立路線控點。
|
static Waypoint |
fromPlaceId(String placeIdString, String title)
使用 Google 地點 ID 建立 Waypoint。
|
com.google.android.apps.gmm.map.model.directions.Waypoint | |
字串 |
getPlaceId()
傳迴路線控點的地點 ID。
|
LatLng |
getPosition()
傳迴路線控點的經緯度。
|
字串 |
getTitle()
傳回 Waypoint 的標題。
|
int |
hashCode()
|
static ImmutableList<Waypoint> |
toGmmWaypointList(List<Waypoint> WaypointList)
|
繼承方法摘要
公用建構函式
public Waypoint (com.google.android.apps.gmm.map.model.directions.Waypoint gmmWaypoint)
參數
gmmWaypoint |
---|
公用方法
public 布林值 equals (Object o)
測試此 Waypoint
是否等於另一個值。
如果路線控點都代表同一個目的地,則系統會將兩者視為相等。(在路線控點上設定的所有屬性都必須相等)。
參數
o |
---|
public static Waypoint fromLatLng (double latitude, double longitude, String title, boolean preferSameSideOfRoad)
使用經緯度對組和道路偏好設定的同一側建立路線控點。
參數
latitude | 指定路線控點的緯度範圍限制為 -90 度和 +90 度 (含首尾)。 |
---|---|
longitude | 指定路線控點的經度系統會將這個值正規化為 -180 度 (含) 以內,不含 +180 度。 |
title | 通知匣中路線控點的顯示文字。 |
preferSameSideOfRoad | 還是建議將司機轉送至道路同一側。除非道路封閉或車速過慢,否則路線會到偏好的道路上。 |
傳回
- 指定經緯度的路線控點。
public static Waypoint fromLatLng (雙經緯度, 字串標題)
使用經緯度組合建立路線控點。
參數
latitude | 指定路線控點的緯度範圍限制為 -90 度和 +90 度 (含首尾)。 |
---|---|
longitude | 指定路線控點的經度系統會將這個值正規化為 -180 度 (含) 以內,不含 +180 度。 |
title | 通知匣中路線控點的顯示文字。 |
傳回
- 指定經緯度的路線控點。
public static Waypoint fromLatLng (雙精度浮點數、雙經度、字串標題、int PreferredSegmentHeading)
使用經緯度對組和道路偏好設定的同一側建立路線控點。
參數
latitude | 指定路線控點的緯度範圍限制為 -90 度和 +90 度 (含首尾)。 |
---|---|
longitude | 指定路線控點的經度系統會將這個值正規化為 -180 度 (含) 以內,不含 +180 度。 |
title | 通知匣中路線控點的顯示文字 |
preferredSegmentHeading | 用來表示車輛抵達的道路側邊方向的角度。因此,不適用於單行道。單位以度 [0, 360] 表示,其中 0 代表北方。 |
傳回
- 指定經緯度的路線控點
擲回
Waypoint.InvalidSegmentHeadingException | 如果區隔標題無效。 |
---|
public static Waypoint fromPlaceId (字串 placeIdString, String title)
使用 Google 地點 ID 建立 Waypoint。
參數
placeIdString | 這個路線控點使用的地點 ID |
---|---|
title | 通知匣中路線控點的顯示文字 |
傳回
- 指定地點的路線點
擲回
Waypoint.UnsupportedPlaceIdException | (如果指定的地點 ID) |
---|
public com.google.android.apps.voice.map.model.command.Waypoint getGmmWaypoint ()
public 字串 getPlaceId ()
傳迴路線控點的地點 ID。
public 字串 getTitle ()
傳回 Waypoint 的標題。標題是通知匣內路線控點顯示的文字。
傳回
- 路線控點的標題
public int hashCode ()
public static ImmutableList<Waypoint> toGmmWaypointList (List<Waypoint> WaypointList)
參數
waypointList |
---|