특정 시점의 차량 위치, 속도, 방향입니다.
| JSON 표현 | 
|---|
{ "location": { object (  | 
            
| 필드 | |
|---|---|
location | 
              
                 
 차량의 위치입니다. Fleet Engine으로 전송될 때 차량의 위치는 GPS 위치입니다. 대답으로 수신되는 경우 차량의 위치는 GPS 위치, 보조 위치 또는 기타 추정 위치일 수 있습니다. 소스는   | 
            
horizontalAccuracy | 
              
                 
 지원 중단됨: 대신   | 
            
latlngAccuracy | 
              
                 
 반지름이   | 
            
heading | 
              
                 
 차량이 이동하는 방향(도)입니다. 0은 북쪽을 나타냅니다. 유효한 범위는 [0,360)입니다.  | 
            
bearingAccuracy | 
              
                 
 지원 중단됨: 대신   | 
            
headingAccuracy | 
              
                 
 정확도는   | 
            
altitude | 
              
                 
 WGS84 위의 고도(미터)입니다.  | 
            
verticalAccuracy | 
              
                 
 지원 중단됨: 대신   | 
            
altitudeAccuracy | 
              
                 
 
  | 
            
speedKmph | 
              
                 
 차량의 속도(단위: km/h)입니다. 지원 중단됨: 대신   | 
            
speed | 
              
                 
 차량 속도(미터/초)  | 
            
speedAccuracy | 
              
                 
 
  | 
            
updateTime | 
              
                 
 센서의 시계에 따라 센서가  생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면   | 
            
serverTime | 
              
                 
 출력 전용입니다. 서버가 위치 정보를 수신한 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면   | 
            
locationSensor | 
              
                 
 위치 데이터 제공자 (예:   | 
            
isRoadSnapped | 
              
                 
 
  | 
            
isGpsSensorEnabled | 
              
                 
 입력 전용입니다. 휴대기기에서 GPS 센서가 사용 설정되어 있는지 나타냅니다.  | 
            
timeSinceUpdate | 
              
                 
 입력 전용입니다. 이 위치가 서버에 처음 전송된 이후의 시간 (초)입니다. 첫 번째 업데이트의 경우 0입니다. 시간을 알 수 없는 경우 (예: 앱이 다시 시작되는 경우) 이 값은 0으로 재설정됩니다.  | 
            
numStaleUpdates | 
              
                 
 입력 전용입니다. 지원 중단됨: 이제 다른 신호를 사용하여 위치가 오래되었는지 확인합니다.  | 
            
rawLocation | 
              
                 
 원시 차량 위치 (road-snapper에서 처리되지 않음)입니다.  | 
            
rawLocationTime | 
              
                 
 원시 위치와 연결된 타임스탬프입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면   | 
            
rawLocationSensor | 
              
                 
 원시 위치의 소스입니다. 기본값은   | 
            
rawLocationAccuracy | 
              
                 
 
  | 
            
flpLocation | 
              
                 
 Android의 통합 위치 정보 제공자의 위치입니다.  | 
            
flpUpdateTime | 
              
                 
 
 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면   | 
            
flpLatlngAccuracyMeters | 
              
                 
 반지름이   | 
            
flpHeadingDegrees | 
              
                 
 융합 위치 제공자가 결정한 차량의 이동 방향(도)입니다. 0은 북쪽을 나타냅니다. 유효한 범위는 [0,360)입니다.  | 
            
supplementalLocation | 
              
                 
 통합 앱에서 제공하는 보충 위치입니다.  | 
            
supplementalLocationTime | 
              
                 
 보조 위치와 연결된 타임스탬프입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면   | 
            
supplementalLocationSensor | 
              
                 
 보조 위치의 소스입니다. 기본값은   | 
            
supplementalLocationAccuracy | 
              
                 
 
  | 
            
roadSnapped | 
              
                 
 지원 중단됨: 대신   | 
            
DeliveryVehicleLocationSensor
위치를 확인하는 데 사용된 센서 또는 방법론입니다.
| 열거형 | |
|---|---|
UNKNOWN_SENSOR | 
                센서가 지정되지 않았거나 알 수 없습니다. | 
GPS | 
                GPS 또는 GPS 도우미 | 
NETWORK | 
                어시스티드 GPS, 기지국 ID 또는 Wi-Fi 액세스 포인트 | 
PASSIVE | 
                휴대폰 기지국 ID 또는 Wi-Fi 액세스 포인트입니다. | 
ROAD_SNAPPED_LOCATION_PROVIDER | 
                휴대기기에서 가장 가능성이 높은 도로 위치로 판단한 위치입니다. | 
CUSTOMER_SUPPLIED_LOCATION | 
                독립 소스에서 고객이 제공한 위치입니다. 일반적으로 이 값은 Driver SDK를 실행하는 모바일 기기 이외의 소스에서 제공된 위치에 사용됩니다. 원래 소스가 다른 enum 값 중 하나로 설명되는 경우 해당 값을 사용합니다. CUSTOMER_SUPPLIED_LOCATION으로 표시된 위치는 일반적으로 DeliveryVehicle의 lastLocation.supplemental_location_sensor를 통해 제공됩니다. | 
              
FLEET_ENGINE_LOCATION | 
                Fleet Engine이 사용 가능한 신호를 기반으로 계산한 위치입니다. 출력 전용입니다. 이 값은 요청에서 수신되면 거부됩니다. | 
FUSED_LOCATION_PROVIDER | 
                Android의 통합 위치 정보 제공자입니다. | 
CORE_LOCATION | 
                Apple 운영체제의 위치 제공자입니다. |