fuchsia.location.position

與位置相關的通訊協定和類型。

已新增:7

專家

緊急提供

定義於 fuchsia.location.position/position.fidl

允許在緊急情況下存取位置資料。本服務實作的電源和隱私權控制項應與一般定位服務不同。

取得

傳回目前的位置 (如果有的話)。

要求

<空白>

回應

名稱類型
payload EmergencyProvider_GetCurrent_Result

結構

EmergencyProvider_GetCurrent_Response

定義位置:fuchsia.location.position/position.fidl

欄位類型說明預設
position Position 無預設

位置

定義於 fuchsia.location.position/position.fidl

說明地球上的位置。

完整指定的位置包括經緯度、水平平面中目前位置的精確度半徑,以及目前海拔高度。

請注意,系統只保證顯示經緯度。其餘欄位 (如果有的話) 會包含在 extras 中。

欄位類型說明預設
latitude float64 無預設
longitude float64 無預設
extras PositionExtras 無預設

資料表

位置額外資訊

定義於 fuchsia.location.position/position.fidl

地球中特定位置的額外資訊。

準確度的半徑可能會納入定位系統可用的不確定性來源。包括無線電傳播模型、三角構造錯誤和動作補償等。

請注意,所有額外項目均為選填。

序數欄位類型說明
accuracy_meters float64
altitude_meters float64

聯合國

EmergencyProvider_GetCurrent_Result 嚴格

定義於 fuchsia.location.position/position.fidl

序數Variant類型說明
response EmergencyProvider_GetCurrent_Response
err fuchsia.location/Error