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