VehicleLocation

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

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 (LocationSensor),
  "isRoadSnapped": boolean,
  "isGpsSensorEnabled": boolean,
  "timeSinceUpdate": integer,
  "numStaleUpdates": integer,
  "rawLocation": {
    object (LatLng)
  },
  "rawLocationTime": string,
  "rawLocationSensor": enum (LocationSensor),
  "rawLocationAccuracy": number,
  "supplementalLocation": {
    object (LatLng)
  },
  "supplementalLocationTime": string,
  "supplementalLocationSensor": enum (LocationSensor),
  "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 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण के लिए: "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 (LocationSensor)

जगह की जानकारी का डेटा देने वाली कंपनी (उदाहरण के लिए, 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 (LocationSensor)

जगह की रॉ जानकारी का सोर्स. डिफ़ॉल्ट तौर पर, यह 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 (LocationSensor)

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

supplementalLocationAccuracy

number

supplementalLocation की सटीक जानकारी, मीटर में त्रिज्या के तौर पर.

roadSnapped
(deprecated)

boolean

बंद कर दिया गया है: इसके बजाय, isRoadSnapped का इस्तेमाल करें.

LocationSensor

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

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