DeliveryVehicleLocation

किसी समय पर वाहन की जगह, स्पीड, और हेडिंग.

JSON के काेड में दिखाना
{
  "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)

वाहन की जगह की जानकारी. जब फ़्लीट इंजन को भेजा जाता है, तो गाड़ी की जगह की जानकारी जीपीएस लोकेशन के तौर पर दिखती है. जवाब के तौर पर मिलने वाली जगह की जानकारी, वाहन की जगह की जानकारी में से कोई एक हो सकती है. जैसे, जीपीएस से मिली जगह की अतिरिक्त जानकारी या कोई अन्य अनुमानित जगह. सोर्स की जानकारी 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 को सेंसर ने रिपोर्ट किया.

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

serverTime

string (Timestamp format)

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

आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों वाला फ़ॉर्मैट. उदाहरण: "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)

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

आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: "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)

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

आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: "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 GPS या सहायता प्राप्त GPS.
NETWORK सहायता पाने वाला जीपीएस, सेल टावर आईडी या वाई-फ़ाई ऐक्सेस पॉइंट.
PASSIVE सेल टावर आईडी या वाई-फ़ाई ऐक्सेस पॉइंट.
ROAD_SNAPPED_LOCATION_PROVIDER मोबाइल डिवाइस के ज़रिए तय की गई कोई जगह. यह सड़क की स्थिति के तौर पर सबसे अच्छी होती है.
CUSTOMER_SUPPLIED_LOCATION किसी स्वतंत्र स्रोत से ग्राहक की ओर से दी जाने वाली जगह. आम तौर पर, इस वैल्यू का इस्तेमाल, ड्राइवर SDK टूल चलाने वाले मोबाइल डिवाइस के अलावा, किसी और सोर्स से मिली जगह की जानकारी के लिए किया जाता है. अगर ओरिजनल सोर्स के बारे में किसी अन्य ईनम वैल्यू से बताया गया है, तो उस वैल्यू का इस्तेमाल करें. CUSTOMER_SUPPLIED_LOCATION के तौर पर मार्क की गई जगहों की जानकारी, आम तौर पर DeliveryVehicle के lastLocation.supplemental_location_sensor के ज़रिए दी जाती है.
FLEET_ENGINE_LOCATION किसी जगह का हिसाब, फ़्लीट इंजन देता है. यह काम, वहां मौजूद सिग्नल के आधार पर किया जाता है. सिर्फ़ आउटपुट के लिए. अनुरोध में यह वैल्यू मिलने पर, इसे अस्वीकार कर दिया जाएगा.
FUSED_LOCATION_PROVIDER Android की, इंटिग्रेट की गई जगह की जानकारी देने वाली कंपनी.
CORE_LOCATION Apple ऑपरेटिंग सिस्टम पर जगह की जानकारी देने वाली कंपनी.