Ubicación, velocidad y dirección de un vehículo en un momento determinado.
Representación JSON |
---|
{ "location": { object ( |
Campos | |
---|---|
location |
Es la ubicación del vehículo. Cuando se envía a Fleet Engine, la ubicación del vehículo es una ubicación GPS. Cuando la recibes en una respuesta, la ubicación del vehículo puede ser una ubicación GPS, una ubicación complementaria o alguna otra ubicación estimada. La fuente se especifica en |
horizontalAccuracy |
Obsoleto: Usa |
latlngAccuracy |
Precisión de |
heading |
Es la dirección en la que se mueve el vehículo, expresada en grados. El 0 representa el norte. El rango válido es [0,360). |
bearingAccuracy |
Obsoleto: Usa |
headingAccuracy |
Precisión de |
altitude |
Altitud en metros sobre WGS84. |
verticalAccuracy |
Obsoleto: Usa |
altitudeAccuracy |
Precisión de |
speedKmph |
Velocidad del vehículo en kilómetros por hora. Obsoleto: Usa |
speed |
Velocidad del vehículo en metros por segundo |
speedAccuracy |
Precisión de |
updateTime |
Es la fecha y hora en que el sensor informó el valor de Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizada a Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
serverTime |
Solo salida. Fecha y hora en que el servidor recibió la información de ubicación. Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizada a Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
locationSensor |
Es el proveedor de datos de ubicación (por ejemplo, |
isRoadSnapped |
Indica si |
isGpsSensorEnabled |
Solo entrada. Indica si el sensor de GPS está habilitado en el dispositivo móvil. |
timeSinceUpdate |
Solo entrada. Es el tiempo (en segundos) transcurrido desde que se envió esta ubicación al servidor por primera vez. Este valor será cero para la primera actualización. Si se desconoce la hora (por ejemplo, cuando se reinicia la app), este valor se restablece a cero. |
numStaleUpdates |
Solo entrada. Obsoleto: Ahora se usan otros indicadores para determinar si una ubicación está desactualizada. |
rawLocation |
Ubicación sin procesar del vehículo (sin procesar por el ajuste a la ruta). |
rawLocationTime |
Es la marca de tiempo asociada a la ubicación sin procesar. Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizada a Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
rawLocationSensor |
Es la fuente de la ubicación sin procesar. La configuración predeterminada es |
rawLocationAccuracy |
Precisión de |
flpLocation |
Es la ubicación del proveedor de ubicación combinada de Android. |
flpUpdateTime |
Marca de tiempo de actualización de Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizada a Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
flpLatlngAccuracyMeters |
Precisión de |
flpHeadingDegrees |
Es la dirección en la que se mueve el vehículo en grados, según lo determina el FusedLocationProvider. El 0 representa el norte. El rango válido es [0,360). |
supplementalLocation |
Es la ubicación complementaria que proporciona la app de integración. |
supplementalLocationTime |
Es la marca de tiempo asociada a la ubicación complementaria. Usa el formato RFC 3339, en el que el resultado generado siempre estará normalizada a Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
supplementalLocationSensor |
Es la fuente de la ubicación complementaria. La configuración predeterminada es |
supplementalLocationAccuracy |
Precisión de |
roadSnapped |
Obsoleto: Usa |
LocationSensor
Es el sensor o la metodología que se usa para determinar la ubicación.
Enumeraciones | |
---|---|
UNKNOWN_SENSOR |
El sensor no se especificó o se desconoce. |
GPS |
GPS o GPS asistido |
NETWORK |
GPS asistido, ID de torre de telefonía celular o punto de acceso Wi-Fi |
PASSIVE |
ID de la torre de telefonía celular o del punto de acceso Wi-Fi. |
ROAD_SNAPPED_LOCATION_PROVIDER |
Es una ubicación que el dispositivo móvil determina como la posición de la ruta más probable. |
CUSTOMER_SUPPLIED_LOCATION |
Es una ubicación proporcionada por el cliente a partir de una fuente independiente. Por lo general, este valor se usa para una ubicación proporcionada por fuentes distintas del dispositivo móvil que ejecuta el SDK de Driver. Si la fuente original se describe con uno de los otros valores de enumeración, usa ese valor. Las ubicaciones marcadas como CUSTOMER_SUPPLIED_LOCATION suelen proporcionarse a través de un lastLocation.supplemental_location_sensor del vehículo. |
FLEET_ENGINE_LOCATION |
Es una ubicación que calcula Fleet Engine en función de los indicadores disponibles. Solo salida. Este valor se rechazará si se recibe en una solicitud. |
FUSED_LOCATION_PROVIDER |
Es el proveedor de ubicación combinada de Android. |
CORE_LOCATION |
Es el proveedor de ubicación en los sistemas operativos de Apple. |