Directions API (लेगसी) के बारे में खास जानकारी

यूरोपियन इकनॉमिक एरिया (ईईए) के डेवलपर

Directions API (लेगसी), एक ऐसी सेवा है जो एचटीटीपी अनुरोध स्वीकार करती है और जगहों के बीच, JSON या XML फ़ॉर्मैट में निर्देश दिखाती है.

Directions API (लेगसी) का इस्तेमाल क्यों करना चाहिए

Directions API (लेगसी) की मदद से, यात्रा के कई मोड के लिए निर्देश पाए जा सकते हैं. जैसे, सार्वजनिक परिवहन, ड्राइविंग, पैदल चलना या साइकल चलाना.

Directions API (लेगसी) का इस्तेमाल करके क्या-क्या किया जा सकता है?

Directions API (लेगसी) की मदद से, जगहों के बीच के निर्देश कैलकुलेट किए जा सकते हैं. इनमें ये जानकारी शामिल होती है:

  • यात्रा के कई मोड के लिए निर्देश. इनमें सार्वजनिक परिवहन, ड्राइविंग, पैदल चलना या साइकल चलाना शामिल है.
  • वेपॉइंट की सीरीज़ का इस्तेमाल करके, कई हिस्सों में बंटे निर्देश.
  • ऑरिजन, डेस्टिनेशन, और वेपॉइंट को कई तरीकों से तय करना. जैसे, टेक्स्ट स्ट्रिंग (उदाहरण के लिए, "शिकागो, इलिनॉय" या "डार्विन, नॉर्दर्न टेरिटरी, ऑस्ट्रेलिया"), प्लेस आईडी या अक्षांश/देशांतर के निर्देशांक.

Directions API (लेगसी) कैसे काम करता है

निर्देश कैलकुलेट करते समय, Directions API (लेगसी) सबसे सही रास्ते दिखाता है. सबसे सही रास्ता तय करते समय, प्रॉडक्ट में यात्रा से जुड़े इन एलिमेंट को ध्यान में रखा जाता है:

  • यात्रा में लगने वाला समय (पहला एलिमेंट)
  • दूरी
  • कुल टर्न

यहां अनुरोध का एक उदाहरण दिया गया है. इससे टोरंटो, ओंटारियो से मॉन्ट्रियल, क्यूबेक तक ड्राइविंग के निर्देश JSON फ़ॉर्मैट में मिलते हैं:

https://maps.googleapis.com/maps/api/directions/json
  ?destination=Montreal
  &origin=Toronto
  &key=YOUR_API_KEY

संसाधन

यहां दी गई टेबल में, Directions API (लेगसी) के ज़रिए उपलब्ध संसाधनों और उससे मिलने वाले डेटा की खास जानकारी दी गई है.

डेटा संसाधन मिला डेटा डेटा का फ़ॉर्मैट
निर्देश

ऑरिजन और डेस्टिनेशन की जानकारी, प्लेस आईडी, पते या अक्षांश/देशांतर के निर्देशांक के तौर पर दें. ज़्यादा जानकारी के लिए, ज़रूरी पैरामीटर देखें.

निर्देशों की पूरी जानकारी. इन्हें रास्तों, लेग, और चरणों में बांटा जाता है. ज़्यादा जानकारी के लिए, निर्देशों के जवाब देखें.
  • JSON
  • XML

Directions API (लेगसी) का इस्तेमाल कैसे करें

1 सेट अप करें. Google Cloud प्रोजेक्ट सेट अप करना से शुरू करें और इसके बाद दिए गए सेट अप के निर्देशों को पूरा करें.
2 डेमो लें एपीआई पासकोड और क्लाउड प्रोजेक्ट मिलने के बाद, निर्देशों के डेमो को बिना किसी शुल्क के आज़माया जा सकता है. Directions API (लेगसी) का डेमो देखें.
3 अनुरोध बनाएं अनुरोधों के उदाहरण देखें और उपलब्ध विकल्पों के बारे में जानें. जैसे, यात्रा के मोड, वेपॉइंट, और रास्ते से जुड़ी पाबंदियां. निर्देशों के उदाहरण देखें.
4 जवाबों के बारे में बुनियादी जानकारी पाएं अपने ऐप्लिकेशन के लिए, निर्देशों से जुड़े डेटा का इस्तेमाल करने की तैयारी करने के लिए, डेटा के जवाबों के बारे में जानें. ज़्यादा जानकारी के लिए, निर्देशों के जवाब देखें.
5 अपने ऐप्लिकेशन में, निर्देशों से जुड़े डेटा को शामिल करें! इस डेटा का इस्तेमाल, यात्रा की दूरी और समय कैलकुलेट करने के लिए किया जा सकता है.

उपलब्ध क्लाइंट लाइब्रेरी

अपनी पसंद की भाषा में इस एपीआई को कॉल करने के लिए, इनमें से कोई एक क्लाइंट लाइब्रेरी इस्तेमाल करें:

Google Maps की सेवाओं के लिए Java क्लाइंट, Python क्लाइंट, Go क्लाइंट, और Node.js क्लाइंट, कम्यूनिटी की ओर से सहायता पाने वाली क्लाइंट लाइब्रेरी हैं. इन्हें Apache 2.0 लाइसेंस के तहत ओपन सोर्स किया गया है. इन्हें GitHub से डाउनलोड करें. यहां आपको इंस्टॉल करने के निर्देश और सैंपल कोड भी मिल सकते हैं.

आगे क्या करना है