O local, a velocidade e a direção de um veículo em um determinado momento.
Representação JSON |
---|
{ "location": { object ( |
Campos | |
---|---|
location |
A localização do veículo. Quando é enviado ao Fleet Engine, a localização do veículo é uma localização de GPS. Quando você o recebe em uma resposta, a localização do veículo pode ser um local de GPS, uma localização suplementar ou outra localização estimada. A origem é especificada em |
horizontalAccuracy |
Obsoleto: use |
latlngAccuracy |
Precisão de |
heading |
Direção em que o veículo está se movendo em graus. 0 representa o norte. O intervalo válido é [0,360). |
bearingAccuracy |
Obsoleto: use |
headingAccuracy |
Precisão de |
altitude |
Altitude em metros acima de WGS84. |
verticalAccuracy |
Obsoleto: use |
altitudeAccuracy |
Precisão de |
speedKmph |
Velocidade do veículo em quilômetros por hora. Obsoleto: use |
speed |
Velocidade do veículo em metros/segundo |
speedAccuracy |
Precisão de |
updateTime |
A hora em que Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
serverTime |
Apenas saída. A hora em que o servidor recebeu as informações de localização. Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
locationSensor |
Provedor de dados de local (por exemplo, |
isRoadSnapped |
Define se |
isGpsSensorEnabled |
Apenas entrada. Indica se o sensor de GPS está ativado no dispositivo móvel. |
timeSinceUpdate |
Apenas entrada. Tempo (em segundos) desde o envio do local pela primeira vez ao servidor. Esse valor será zero para a primeira atualização. Se o horário for desconhecido (por exemplo, quando o app for reiniciado), esse valor vai ser redefinido como zero. |
numStaleUpdates |
Apenas entrada. Obsoleto: outros indicadores são usados para determinar se um local está desatualizado. |
rawLocation |
Localização não processada do veículo (não processada por um estafado). |
rawLocationTime |
Carimbo de data/hora associado ao local bruto. Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
rawLocationSensor |
Origem da localização bruta. O valor padrão é |
rawLocationAccuracy |
Precisão de |
supplementalLocation |
Local complementar fornecido pelo app de integração. |
supplementalLocationTime |
Carimbo de data/hora associado ao local complementar. Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
supplementalLocationSensor |
Origem do local suplementar. O valor padrão é |
supplementalLocationAccuracy |
Precisão de |
roadSnapped |
Obsoleto: use |
LocationSensor
O sensor ou a metodologia usada para determinar o local.
Enums | |
---|---|
UNKNOWN_SENSOR |
O sensor não foi especificado ou é desconhecido. |
GPS |
GPS ou GPS assistido. |
NETWORK |
GPS assistido, ID da torre de celular ou ponto de acesso Wi-Fi. |
PASSIVE |
ID da torre de celular ou ponto de acesso Wi-Fi. |
ROAD_SNAPPED_LOCATION_PROVIDER |
Um local determinado pelo dispositivo móvel como a posição mais provável na estrada. |
CUSTOMER_SUPPLIED_LOCATION |
Um local fornecido pelo cliente de uma fonte independente. Normalmente, esse valor é usado para um local fornecido de origens diferentes do dispositivo móvel que executa o SDK do Driver. Se a fonte original for descrita por um dos outros valores de enumeração, use esse valor. Os locais marcados como CUSTOMER_AGENTPLIED_LOCATION são normalmente fornecidos por um lastLocation.supplemental_location_sensor do veículo. |
FLEET_ENGINE_LOCATION |
Um local calculado pelo Fleet Engine com base nos sinais disponíveis. Apenas saída. Este valor será rejeitado se for recebido em uma solicitação. |
FUSED_LOCATION_PROVIDER |
Provedor de localização combinada do Android. |
CORE_LOCATION |
O provedor de localização nos sistemas operacionais Apple. |