DeliveryVehicleLocationLog

特定の時点における車両の位置、速度、進行方向。

JSON 表現
{
  "location": {
    object (LatLng)
  },
  "latlngAccuracy": number,
  "serverTime": string,
  "heading": integer,
  "headingAccuracy": number,
  "altitude": number,
  "altitudeAccuracy": number,
  "speed": number,
  "speedAccuracy": number,
  "locationSensor": enum (DeliveryVehicleLocationSensorLog),
  "isRoadSnapped": boolean,
  "isGpsSensorEnabled": boolean,
  "rawLocation": {
    object (LatLng)
  },
  "rawLocationTime": string,
  "rawLocationSensor": enum (DeliveryVehicleLocationSensorLog),
  "rawLocationAccuracy": number,
  "flpLocation": {
    object (LatLng)
  },
  "flpUpdateTime": string,
  "flpLatlngAccuracyMeters": number,
  "flpHeadingDegrees": integer,
  "supplementalLocation": {
    object (LatLng)
  },
  "supplementalLocationTime": string,
  "supplementalLocationSensor": enum (DeliveryVehicleLocationSensorLog),
  "supplementalLocationAccuracy": number
}
フィールド
location

object (LatLng)

車両の場所。

latlngAccuracy

number

半径としての location の精度(メートル単位)。

serverTime

string (Timestamp format)

サーバーが位置情報を受信した時刻。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

heading

integer

車両の移動方向(度単位)。0 は北を表します。有効な範囲は [0,360) です。

headingAccuracy

number

方位の精度(度単位)。

altitude

number

WGS84 基準の標高(メートル単位)。

altitudeAccuracy

number

altitude の精度(メートル単位)。

speed

number

車両の速度(メートル/秒)

speedAccuracy

number

速度の精度(メートル/秒)。

locationSensor

enum (DeliveryVehicleLocationSensorLog)

位置情報プロバイダ。

isRoadSnapped

boolean

location が道路にスナップされているかどうか。

isGpsSensorEnabled

boolean

GPS プロバイダが有効かどうかを指定します。

rawLocation

object (LatLng)

道路スナップ処理を行っていない未加工の位置情報。

rawLocationTime

string (Timestamp format)

未加工の位置情報が記録された時刻。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

rawLocationSensor

enum (DeliveryVehicleLocationSensorLog)

未加工の位置情報のソース。

rawLocationAccuracy

number

半径としての、未加工の位置情報(緯度/経度)の精度(メートル単位)。

flpLocation

object (LatLng)

Android の Fused Location Provider からの位置情報。

flpUpdateTime

string (Timestamp format)

flpLocation のタイムスタンプを更新

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

flpLatlngAccuracyMeters

number

半径としての flpLocation の精度(メートル単位)。

flpHeadingDegrees

integer

Fused Location Provider によって決定された、車両の移動方向(度単位)。0 は北を表します。有効な範囲は [0,360) です。

supplementalLocation

object (LatLng)

統合アプリによって提供される補足的な位置情報。

supplementalLocationTime

string (Timestamp format)

補助的な位置情報に関連付けられたタイムスタンプ。

RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

supplementalLocationSensor

enum (DeliveryVehicleLocationSensorLog)

補助位置情報のソース。

supplementalLocationAccuracy

number

半径としての supplementalLocation の精度(メートル単位)。