特定時間點的車輛位置、速度和方向。
JSON 表示法 |
---|
{ "location": { object ( |
欄位 | |
---|---|
location |
車輛的位置。傳送至 Fleet Engine 時,車輛的位置即為 GPS 位置。你收到回覆時,車輛的所在位置可以是 GPS 位置、補充位置或其他概略位置。來源是在 |
horizontalAccuracy |
已淘汰:請改用 |
latlngAccuracy |
精確度為 |
heading |
車輛的方向是以度為單位。0 代表北方。有效範圍是 [0,360]。 |
bearingAccuracy |
已淘汰:請改用 |
headingAccuracy |
「 |
altitude |
海拔高度 (以公尺為單位) 以上 WGS84。 |
verticalAccuracy |
已淘汰:請改用 |
altitudeAccuracy |
|
speedKmph |
車輛速度,單位為每小時公里。已淘汰:請改用 |
speed |
車輛速度 (公尺/秒) |
speedAccuracy |
|
updateTime |
感應器根據感應器時鐘回報 RFC3339 世界標準時間「Zulu」格式的時間戳記,採用奈秒解析度,且最多 9 個小數位數。範例: |
serverTime |
僅供輸出。伺服器收到位置資訊的時間。 RFC3339 世界標準時間「Zulu」格式的時間戳記,採用奈秒解析度,且最多 9 個小數位數。範例: |
locationSensor |
位置資料的供應商 (例如 |
isRoadSnapped |
|
isGpsSensorEnabled |
僅限輸入。指出行動裝置是否已啟用 GPS 感測器。 |
timeSinceUpdate |
僅限輸入。自這個位置首次傳送至伺服器的時間 (以秒為單位)。如果是第一次更新,這個值會是零。如果時間不明 (例如應用程式重新啟動),這個值會重設為零。 |
numStaleUpdates |
僅限輸入。已淘汰:系統現在會使用其他信號來判斷地點是否已過時。 |
rawLocation |
原始車輛位置 (未由道路核准者處理)。 |
rawLocationTime |
與原始位置相關聯的時間戳記。 RFC3339 世界標準時間「Zulu」格式的時間戳記,採用奈秒解析度,且最多 9 個小數位數。範例: |
rawLocationSensor |
原始位置的來源。預設值為 |
rawLocationAccuracy |
以半徑為 |
supplementalLocation |
整合應用程式提供的補充地點。 |
supplementalLocationTime |
與補充位置相關聯的時間戳記。 RFC3339 世界標準時間「Zulu」格式的時間戳記,採用奈秒解析度,且最多 9 個小數位數。範例: |
supplementalLocationSensor |
補充位置的來源。預設值為 |
supplementalLocationAccuracy |
以半徑為 |
roadSnapped |
已淘汰:請改用 |
LocationSensor
用來判斷位置的感應器或方法。
列舉 | |
---|---|
UNKNOWN_SENSOR |
感應器未指定或不明。 |
GPS |
GPS 或輔助 GPS。 |
NETWORK |
輔助 GPS、基地台 ID 或 WiFi 存取點。 |
PASSIVE |
基地台 ID 或 Wi-Fi 存取點。 |
ROAD_SNAPPED_LOCATION_PROVIDER |
行動裝置判斷最可能的道路位置。 |
CUSTOMER_SUPPLIED_LOCATION |
由獨立來源提供的客戶提供的地點。通常,這個值適用於執行 Driver SDK 的行動裝置以外的來源所提供的位置。如果原始來源是由其他列舉值所描述,請使用該值。標示為 CUSTOMER_SUPPLIED_LOCATION 的地點通常透過車輛的 lastLocation.supplemental_location_sensor 提供。 |
FLEET_ENGINE_LOCATION |
Fleet Engine 根據可用信號計算的位置。僅供輸出。如果在要求中收到這個值,將會遭拒。 |
FUSED_LOCATION_PROVIDER |
Android 的整合式位置預測提供工具 |
CORE_LOCATION |
Apple 作業系統上的定位服務供應商。 |