與位置相關的通訊協定和類型。
已新增: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
地球中特定位置的額外資訊。
準確度的半徑可能會納入定位系統可用的不確定性來源。包括無線電傳播模型、三角構造錯誤和動作補償等。
請注意,所有額外項目均為選填。
序數 | 欄位 | 類型 | 說明 |
---|---|---|---|
1 |
accuracy_meters |
float64
|
|
2 |
altitude_meters |
float64
|
聯合國
EmergencyProvider_GetCurrent_Result 嚴格
定義於 fuchsia.location.position/position.fidl
序數 | Variant | 類型 | 說明 |
---|---|---|---|
1 |
response |
EmergencyProvider_GetCurrent_Response
|
|
2 |
err |
fuchsia.location/Error
|