Localisation, vitesse et cap d'un véhicule à un moment précis.
Représentation JSON |
---|
{ "location": { object ( |
Champs | |
---|---|
location |
L'emplacement du véhicule Lorsqu'elle est envoyée à Fleet Engine, la position du véhicule est une position GPS. Lorsque vous recevez une réponse, la position du véhicule peut être une position GPS, une position supplémentaire ou une autre position estimée. La source est spécifiée dans |
horizontalAccuracy |
Obsolète: utilisez plutôt |
latlngAccuracy |
Précision de |
heading |
Direction du véhicule en degrés. 0 représente le nord. La plage valide est [0,360). |
bearingAccuracy |
Obsolète: utilisez plutôt |
headingAccuracy |
Précision de |
altitude |
Altitude en mètres au-dessus de WGS84. |
verticalAccuracy |
Obsolète: utilisez plutôt |
altitudeAccuracy |
Précision de |
speedKmph |
Vitesse du véhicule en kilomètres par heure. Obsolète: utilisez plutôt |
speed |
Vitesse du véhicule en mètres/seconde |
speedAccuracy |
Précision de |
updateTime |
Heure à laquelle Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: |
serverTime |
Uniquement en sortie. Heure à laquelle le serveur a reçu les informations de localisation. Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: |
locationSensor |
Fournisseur de données de localisation (par exemple, |
isRoadSnapped |
Indique si |
isGpsSensorEnabled |
Uniquement en entrée. Indique si le capteur GPS est activé sur l'appareil mobile. |
timeSinceUpdate |
Uniquement en entrée. Temps (en secondes) écoulé depuis la première envoi de la position au serveur. Ce nombre est défini sur zéro pour la première mise à jour. Si l'heure est inconnue (par exemple, lorsque l'application redémarre), cette valeur est réinitialisée. |
numStaleUpdates |
Uniquement en entrée. Obsolète: d'autres signaux sont désormais utilisés pour déterminer si un établissement est obsolète. |
rawLocation |
Emplacement brut du véhicule (non traité par snapper sur route). |
rawLocationTime |
Code temporel associé à l'emplacement brut. Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: |
rawLocationSensor |
Source de l'emplacement brut. La valeur par défaut est |
rawLocationAccuracy |
Précision de |
supplementalLocation |
Emplacement supplémentaire fourni par l'application d'intégration. |
supplementalLocationTime |
Code temporel associé à l'emplacement supplémentaire. Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: |
supplementalLocationSensor |
Source de l'emplacement supplémentaire. La valeur par défaut est |
supplementalLocationAccuracy |
Précision de |
roadSnapped |
Obsolète: utilisez plutôt |
DeliveryVehicleLocationSensor
Capteur ou méthodologie utilisé pour déterminer la position.
Enums | |
---|---|
UNKNOWN_SENSOR |
Le capteur n'est pas spécifié ou est inconnu. |
GPS |
GPS ou GPS assisté. |
NETWORK |
GPS assisté, identification de l'antenne-relais de téléphonie mobile ou point d'accès Wi-Fi. |
PASSIVE |
ID de l'antenne-relais ou point d'accès Wi-Fi. |
ROAD_SNAPPED_LOCATION_PROVIDER |
Position déterminée par l'appareil mobile comme étant la position la plus probable de la route. |
CUSTOMER_SUPPLIED_LOCATION |
Lieu fourni par le client, provenant d'une source indépendante. Généralement, cette valeur est utilisée pour un emplacement fourni à partir de sources autres que l'appareil mobile exécutant le SDK Driver. Si la source d'origine est décrite par l'une des autres valeurs enum, utilisez cette valeur. Les établissements marqués CUSTOMER_SUPPLIED_LOCATION sont généralement fournis via le lastLocation.supplemental_location_sensor d'un véhicule de livraison. |
FLEET_ENGINE_LOCATION |
Emplacement calculé par Fleet Engine en fonction des signaux disponibles. Uniquement en sortie. Cette valeur sera refusée si elle est reçue dans une requête. |
FUSED_LOCATION_PROVIDER |
Fused Location Provider d'Android. |
CORE_LOCATION |
Le fournisseur de localisation sur les systèmes d'exploitation Apple. |