DeliveryVehicleLocation

किसी समय पर वाहन की जगह, उसकी रफ़्तार, और उसका शीर्षक.

जेएसओएन के काेड में दिखाना
{
  "location": {
    object (LatLng)
  },
  "horizontalAccuracy": number,
  "latlngAccuracy": number,
  "heading": integer,
  "bearingAccuracy": number,
  "headingAccuracy": number,
  "altitude": number,
  "verticalAccuracy": number,
  "altitudeAccuracy": number,
  "speedKmph": integer,
  "speed": number,
  "speedAccuracy": number,
  "updateTime": string,
  "serverTime": string,
  "locationSensor": enum (DeliveryVehicleLocationSensor),
  "isRoadSnapped": boolean,
  "isGpsSensorEnabled": boolean,
  "timeSinceUpdate": integer,
  "numStaleUpdates": integer,
  "rawLocation": {
    object (LatLng)
  },
  "rawLocationTime": string,
  "rawLocationSensor": enum (DeliveryVehicleLocationSensor),
  "rawLocationAccuracy": number,
  "supplementalLocation": {
    object (LatLng)
  },
  "supplementalLocationTime": string,
  "supplementalLocationSensor": enum (DeliveryVehicleLocationSensor),
  "supplementalLocationAccuracy": number,
  "roadSnapped": boolean
}
फ़ील्ड
location

object (LatLng)

वाहन की जगह. जब इसे Fleet Engine को भेजा जाता है, तो वाहन की जगह की जानकारी जीपीएस से मिल जाती है. जवाब के तौर पर मिलने वाला वाहन, जीपीएस से मिली जगह की जानकारी, पूरक जगह या कोई दूसरी अनुमानित जगह हो सकती है. सोर्स की जानकारी locationSensor में दी गई है.

horizontalAccuracy
(deprecated)

number

अब सेवा में नहीं है: इसके बजाय latlngAccuracy का इस्तेमाल करें.

latlngAccuracy

number

दायरे के तौर पर location की सटीक वैल्यू, मीटर में.

heading

integer

गाड़ी के चलने की दिशा डिग्री में है. 0 से उत्तर दिशा का पता चलता है. मान्य सीमा [0,360 है).

bearingAccuracy
(deprecated)

number

अब सेवा में नहीं है: इसके बजाय headingAccuracy का इस्तेमाल करें.

headingAccuracy

number

डिग्री में heading के तापमान की सटीक जानकारी.

altitude

number

WGS84 से ज़्यादा मीटर में ऊंचाई.

verticalAccuracy
(deprecated)

number

अब सेवा में नहीं है: इसके बजाय altitudeAccuracy का इस्तेमाल करें.

altitudeAccuracy

number

मीटर में altitude की सटीक जानकारी.

speedKmph
(deprecated)

integer

किलोमीटर प्रति घंटे में वाहन की गति. अब सेवा में नहीं है: इसके बजाय speed का इस्तेमाल करें.

speed

number

मीटर/सेकंड में वाहन की गति

speedAccuracy

number

मीटर/सेकंड में speed की सटीक जानकारी.

updateTime

string (Timestamp format)

वह समय जब सेंसर की ओर से location को सेंसर की घड़ी के मुताबिक रिपोर्ट किया गया था.

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

serverTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. वह समय जब सर्वर को जगह की जानकारी मिली.

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

locationSensor

enum (DeliveryVehicleLocationSensor)

जगह की जानकारी का डेटा मुहैया कराने वाली कंपनी (उदाहरण के लिए, GPS).

isRoadSnapped

boolean

location को सड़क पर स्नैप किया जाएगा या नहीं.

isGpsSensorEnabled

boolean

सिर्फ़ इनपुट. यह बताता है कि मोबाइल डिवाइस पर जीपीएस सेंसर चालू है या नहीं.

timeSinceUpdate

integer

सिर्फ़ इनपुट. इस जगह को पहली बार सर्वर पर भेजे जाने के बाद से समय (सेकंड में). पहले अपडेट के लिए, यह वैल्यू शून्य होगी. अगर समय की जानकारी नहीं है (उदाहरण के लिए, ऐप्लिकेशन के रीस्टार्ट होने पर), तो यह वैल्यू शून्य पर रीसेट हो जाती है.

numStaleUpdates
(deprecated)

integer

सिर्फ़ इनपुट. अब सेवा में नहीं है: अन्य सिग्नल का इस्तेमाल यह पता करने के लिए किया जाता है कि कोई जगह पुरानी है या नहीं.

rawLocation

object (LatLng)

वाहन की रॉ जगह की जानकारी (रोड स्नैपर से प्रोसेस नहीं की गई).

rawLocationTime

string (Timestamp format)

रॉ लोकेशन से जुड़ा टाइमस्टैंप.

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

rawLocationSensor

enum (DeliveryVehicleLocationSensor)

रॉ लोकेशन का सोर्स. डिफ़ॉल्ट तौर पर, यह वैल्यू GPS होती है.

rawLocationAccuracy

number

मीटर में, दायरे के रूप में rawLocation की सटीक जानकारी.

supplementalLocation

object (LatLng)

इंटिग्रेशन वाले ऐप्लिकेशन में उपलब्ध जगह की जानकारी.

supplementalLocationTime

string (Timestamp format)

पूरक जगह से जुड़ा टाइमस्टैंप.

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

supplementalLocationSensor

enum (DeliveryVehicleLocationSensor)

पूरक जगह का सोर्स. डिफ़ॉल्ट तौर पर, यह वैल्यू CUSTOMER_SUPPLIED_LOCATION होती है.

supplementalLocationAccuracy

number

मीटर में, दायरे के रूप में supplementalLocation की सटीक जानकारी.

roadSnapped
(deprecated)

boolean

अब सेवा में नहीं है: इसके बजाय isRoadSnapped का इस्तेमाल करें.

DeliveryVehicleLocationSensor

जगह की जानकारी देने के लिए इस्तेमाल किया गया सेंसर या तरीका.

Enums
UNKNOWN_SENSOR सेंसर की जानकारी नहीं है या इस बारे में कोई जानकारी नहीं है.
GPS जीपीएस या असिस्टेड जीपीएस.
NETWORK असिस्टेड जीपीएस, सेल टावर आईडी या वाई-फ़ाई ऐक्सेस पॉइंट.
PASSIVE सेल टावर आईडी या वाई-फ़ाई ऐक्सेस पॉइंट.
ROAD_SNAPPED_LOCATION_PROVIDER मोबाइल डिवाइस से तय की गई जगह, सड़क की सबसे सही स्थिति होती है.
CUSTOMER_SUPPLIED_LOCATION किसी स्वतंत्र स्रोत से ग्राहक की ओर से दी गई जगह. आम तौर पर, इस वैल्यू का इस्तेमाल ऐसी जगह के लिए किया जाता है जो ड्राइवर SDK टूल इस्तेमाल करने वाले मोबाइल डिवाइस के अलावा, अन्य सोर्स से मिलती है. अगर ओरिजनल सोर्स के बारे में किसी दूसरी Enum वैल्यू से जानकारी दी गई है, तो उस वैल्यू का इस्तेमाल करें. CUSTOMER_SUPPLIED_LOCATION के तौर पर मार्क की गई जगहों की जानकारी, आम तौर पर DeliveryVehicle के lastLocation.supplemental_location_sensor से दी जाती है.
FLEET_ENGINE_LOCATION उपलब्ध सिग्नल के आधार पर, Fleet Engine की मदद से जगह की जानकारी कैलकुलेट की जाती है. सिर्फ़ आउटपुट के लिए. अगर अनुरोध में यह वैल्यू मिलती है, तो उसे अस्वीकार कर दिया जाएगा.
FUSED_LOCATION_PROVIDER Android की फ़्यूज़्ड जगह की जानकारी देने वाली सेवा.
CORE_LOCATION Apple के ऑपरेटिंग सिस्टम पर जगह की जानकारी देने वाली कंपनी.