![एलिवेशन एपीआई की खास जानकारी](https://developers-dot-devsite-v2-prod.appspot.com/static/maps/images/landing/maps-api_960.png?authuser=7&hl=hi)
एलिवेशन एपीआई एक ऐसी सेवा है जो पृथ्वी पर कोई जगह है या पाथ के साथ-साथ ऊंचाई के सैंपल का डेटा इकट्ठा किया जा सकता है.
एलिवेशन एपीआई का इस्तेमाल क्यों करना चाहिए
एलिवेशन एपीआई के साथ, आप अपने कारोबार को आगे बढ़ाने में मदद करने के लिए, ऐसे ग्राहक जो ऊंचाई के हिसाब से संवेदनशील गतिविधियों, पोज़िशनिंग ऐप्लिकेशन या कम सर्वे वाले ग्राहक करते हैं ऐसे ऐप्लिकेशन जिनमें रास्तों के साथ-साथ ऊंचाई और ऊंचाई में बदलाव शामिल होते हैं. उदाहरण के लिए, की गतिविधियों के लिए, एक स्पोर्ट्स ऐप्लिकेशन को बेहतर बनाने के लिए, ऊंचाई में हुई बढ़ोतरी और नुकसान का डेटा दिया जा सकता है जैसे कि हाइकिंग, बाइकिंग या स्कूबा डाइविंग.
एलिवेशन एपीआई की मदद से क्या-क्या किया जा सकता है
एलिवेशन एपीआई की मदद से, अपने कॉलम में ऐप्लिकेशन या मैप पर. उदाहरण के लिए:
- किसी खास जगह की चढ़ाई का पता लगाएं.
- किसी रास्ते की या दो के बीच की ऊंचाई में अंतर का हिसाब लगाएं अंक.
एलिवेशन एपीआई कैसे काम करता है
एलिवेशन एपीआई अनुरोध को अक्षांश/देशांतर निर्देशांक के साथ कोड में बदले गए यूआरएल के रूप में स्वीकार करता है अलग-अलग जगहों या पाथ पर जगहों की सीरीज़ के तौर पर दी गई होती है. इस अनुरोध के लिए, उदाहरण के लिए, डेनवर, कॉलोराडो के केंद्र की ऊंचाई के बारे में क्वेरी, JSON फ़ॉर्मैट में वापसी तय करते हुए.https://maps.googleapis.com/maps/api/elevation/json ?locations=39.7391536%2C-104.9847034 &key=YOUR_API_KEY
सेवा, दिए गए निर्देशांकों के लिए ऊंचाई निकालती है. यह इंटरपोलेट भी करता है बिना ऊंचाई वाले किसी स्थान के लिए ऊंचाई, चार में से लौटाए गए औसत को देता है वे सबसे नज़दीकी स्थान जो ऊंचाई डेटा उपलब्ध कराते हैं. आख़िर में, यह लक्ष्य तय करता है कि जगह का रिज़ॉल्यूशन.
संसाधन
यहां दी गई टेबल में, एलिवेशन एपीआई और उससे मिलने वाला डेटा.
डेटा रिसॉर्स | डेटा वापस किया गया | रिटर्न फ़ॉर्मैट |
---|---|---|
अक्षांश/देशांतर निर्देशांक
डेटा, एक या उससे ज़्यादा जगहों के सेट के तौर पर या पाथ पर सीरीज़ के तौर पर दिया जा सकता है. आपने लोगों तक पहुंचाया मुफ़्त में कोड में बदले गए निर्देशांक भी दे सकते हैं. 512 निर्देशांक तक पास करें. |
एलिवेशन एपीआई, तुलनात्मक रूप से मीटर में ऊंचाई की जानकारी देता है स्थानीय मीन समुद्र स्तर (LMSL) तक. ऊंचाई को पॉज़िटिव तौर पर दिखाया जा सकता है या नेगेटिव मान, जैसा कि नीचे बताया गया है:
|
|
एलिवेशन एपीआई को इस्तेमाल करने का तरीका
1 | सेट अप करें. | सबसे पहले अपना Google Cloud प्रोजेक्ट और सेटअप को पूरा करते हैं, दिए गए निर्देशों का पालन करें. |
2 | चढ़ाई का अनुरोध करें | एपीआई पासकोड हासिल करने के बाद, सीधे Eivation API की टेस्टिंग शुरू की जा सकती है आपका ब्राउज़र. अनुरोधों के सैंपल देखें ज़्यादा जानकारी के लिए, शुरुआती निर्देश गाइड देखें. |
3 | ज़्यादा मुश्किल अनुरोध लिखना | जब आप किसी प्रोजेक्ट के साथ सेट अप हो जाएं, तो ऐसा अनुरोध आज़माएं जो पाथ. पाथ तय करना देखें देखें. |
4 | जवाब देने से जुड़ी बुनियादी बातें समझना | एलिवेशन डेटा जवाबों को एक्सप्लोर करें, ताकि आप अपने ऐप्लिकेशन के लिए एलिवेशन डेटा का इस्तेमाल करने की तैयारी कर सकें. यहां जाएं: चढ़ाई के बारे में जवाब देखें. |
5 | अपने ऐप्लिकेशन में, ऊंचाई से जुड़े डेटा को शामिल करें! | जगह की जानकारी के हिसाब से ऐप्लिकेशन को बेहतर बनाने के लिए, एलिवेशन डेटा का इस्तेमाल किया जा सकता है. जैसे, खेल-कूद से जुड़े ऐप्लिकेशन गतिविधि या सर्वे के डेटा के लिए. |
उपलब्ध क्लाइंट लाइब्रेरी
इस एपीआई को इस भाषा में कॉल करें इनमें से किसी एक क्लाइंट लाइब्रेरी के ज़रिए अपना विकल्प चुनें:
- जावा Google Maps Services के लिए क्लाइंट
- Python Google Maps Services के लिए क्लाइंट
- क्लाइंट पर जाएं Google Maps Services के लिए
- Node.js Google Maps Services के लिए क्लाइंट
Google Maps के लिए Java क्लाइंट, Python क्लाइंट, Go Client, और Node.js क्लाइंट सेवाएं समुदाय द्वारा समर्थित क्लाइंट लाइब्रेरी होती हैं, जिन्हें Apache 2.0 लाइसेंस. उन्हें GitHub से डाउनलोड करें. यहां आपको इंस्टॉल करने के निर्देश और सैंपल कोड भी मिल सकता है.
आगे क्या करना है
- Elegation API का इस्तेमाल करना शुरू करें: इस लिंक पर जाएं अपना Google Cloud प्रोजेक्ट.
- पाथ के हिसाब से ऊंचाई तय करने का डेटा पाने की कोशिश करें: इस पर जाएं पाथ तय करना
- सबसे सही तरीके अपनाना: वेब सेवा पर जाएं सबसे सही तरीके.