特定の時点における車両の位置、速度、進行方向。
| JSON 表現 | 
|---|
| { "location": { object ( | 
| フィールド | |
|---|---|
| location | 
 車両の場所。Fleet Engine に送信される車両の位置情報は GPS 位置情報です。レスポンスで受け取った場合、車両の位置情報は GPS 位置情報、補助的な位置情報、またはその他の推定位置情報のいずれかになります。ソースは  | 
| horizontalAccuracy | 
 非推奨: 代わりに、 | 
| latlngAccuracy | 
 半径としての  | 
| heading | 
 車両の移動方向(度単位)。0 は北を表します。有効な範囲は [0,360) です。 | 
| bearingAccuracy | 
 非推奨: 代わりに、 | 
| headingAccuracy | 
 
 | 
| altitude | 
 WGS84 基準の標高(メートル単位)。 | 
| verticalAccuracy | 
 非推奨: 代わりに、 | 
| altitudeAccuracy | 
 
 | 
| speedKmph | 
 車両の速度(キロメートル毎時)。非推奨: 代わりに、 | 
| speed | 
 車両の速度(メートル/秒) | 
| speedAccuracy | 
 
 | 
| updateTime | 
 センサーのクロックに従ってセンサーが  RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例:  | 
| serverTime | 
 出力専用。サーバーが位置情報を受信した時刻。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例:  | 
| locationSensor | 
 位置情報データのプロバイダ( | 
| isRoadSnapped | 
 
 | 
| isGpsSensorEnabled | 
 入力のみのモバイル デバイスで GPS センサーが有効になっているかどうかを示します。 | 
| timeSinceUpdate | 
 入力のみのこの位置情報が最初にサーバーに送信されてからの時間(秒単位)。最初の更新では 0 になります。時間が不明な場合(アプリの再起動時など)、この値は 0 にリセットされます。 | 
| numStaleUpdates | 
 入力のみの非推奨: 位置情報が古いかどうかを判断するために、他のシグナルが使用されるようになりました。 | 
| rawLocation | 
 車両の生の位置情報(道路スナッパーで処理されていない)。 | 
| rawLocationTime | 
 未加工の位置情報に関連付けられたタイムスタンプ。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例:  | 
| rawLocationSensor | 
 未加工の位置情報のソース。デフォルトは  | 
| rawLocationAccuracy | 
 半径としての  | 
| flpLocation | 
 Android の Fused Location Provider からの位置情報。 | 
| flpUpdateTime | 
 
 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例:  | 
| flpLatlngAccuracyMeters | 
 半径としての  | 
| flpHeadingDegrees | 
 Fused Location Provider によって決定された、車両の移動方向(度単位)。0 は北を表します。有効な範囲は [0,360) です。 | 
| supplementalLocation | 
 統合アプリによって提供される補足的な位置情報。 | 
| supplementalLocationTime | 
 補助的な位置情報に関連付けられたタイムスタンプ。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例:  | 
| supplementalLocationSensor | 
 補助的な位置情報のソース。デフォルトは  | 
| supplementalLocationAccuracy | 
 半径としての  | 
| roadSnapped | 
 非推奨: 代わりに、 | 
LocationSensor
位置情報の特定に使用されたセンサーまたは方法。
| 列挙型 | |
|---|---|
| UNKNOWN_SENSOR | センサーが指定されていないか不明です。 | 
| GPS | GPS または A-GPS。 | 
| NETWORK | アシスト GPS、基地局 ID、Wi-Fi アクセス ポイント。 | 
| 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 の Fused Location Provider。 | 
| CORE_LOCATION | Apple オペレーティング システムの位置情報プロバイダ。 |