Elevation API की खास जानकारी

एलिवेशन एपीआई एक ऐसी सेवा है जो पृथ्वी पर कोई जगह है या पाथ के साथ-साथ ऊंचाई के सैंपल का डेटा इकट्ठा किया जा सकता है.

एलिवेशन एपीआई का इस्तेमाल क्यों करना चाहिए

एलिवेशन एपीआई के साथ, आप अपने कारोबार को आगे बढ़ाने में मदद करने के लिए, ऐसे ग्राहक जो ऊंचाई के हिसाब से संवेदनशील गतिविधियों, पोज़िशनिंग ऐप्लिकेशन या कम सर्वे वाले ग्राहक करते हैं ऐसे ऐप्लिकेशन जिनमें रास्तों के साथ-साथ ऊंचाई और ऊंचाई में बदलाव शामिल होते हैं. उदाहरण के लिए, की गतिविधियों के लिए, एक स्पोर्ट्स ऐप्लिकेशन को बेहतर बनाने के लिए, ऊंचाई में हुई बढ़ोतरी और नुकसान का डेटा दिया जा सकता है जैसे कि हाइकिंग, बाइकिंग या स्कूबा डाइविंग.

एलिवेशन एपीआई की मदद से क्या-क्या किया जा सकता है

एलिवेशन एपीआई की मदद से, अपने कॉलम में ऐप्लिकेशन या मैप पर. उदाहरण के लिए:

  • किसी खास जगह की चढ़ाई का पता लगाएं.
  • किसी रास्ते की या दो के बीच की ऊंचाई में अंतर का हिसाब लगाएं अंक.

एलिवेशन एपीआई कैसे काम करता है

एलिवेशन एपीआई अनुरोध को अक्षांश/देशांतर निर्देशांक के साथ कोड में बदले गए यूआरएल के रूप में स्वीकार करता है अलग-अलग जगहों या पाथ पर जगहों की सीरीज़ के तौर पर दी गई होती है. इस अनुरोध के लिए, उदाहरण के लिए, डेनवर, कॉलोराडो के केंद्र की ऊंचाई के बारे में क्वेरी, JSON फ़ॉर्मैट में वापसी तय करते हुए.
  https://maps.googleapis.com/maps/api/elevation/json
  ?locations=39.7391536%2C-104.9847034
  &key=YOUR_API_KEY

सेवा, दिए गए निर्देशांकों के लिए ऊंचाई निकालती है. यह इंटरपोलेट भी करता है बिना ऊंचाई वाले किसी स्थान के लिए ऊंचाई, चार में से लौटाए गए औसत को देता है वे सबसे नज़दीकी स्थान जो ऊंचाई डेटा उपलब्ध कराते हैं. आख़िर में, यह लक्ष्य तय करता है कि जगह का रिज़ॉल्यूशन.

संसाधन

यहां दी गई टेबल में, एलिवेशन एपीआई और उससे मिलने वाला डेटा.

डेटा रिसॉर्स डेटा वापस किया गया रिटर्न फ़ॉर्मैट
अक्षांश/देशांतर निर्देशांक

डेटा, एक या उससे ज़्यादा जगहों के सेट के तौर पर या पाथ पर सीरीज़ के तौर पर दिया जा सकता है. आपने लोगों तक पहुंचाया मुफ़्त में कोड में बदले गए निर्देशांक भी दे सकते हैं. 512 निर्देशांक तक पास करें.

एलिवेशन एपीआई, तुलनात्मक रूप से मीटर में ऊंचाई की जानकारी देता है स्थानीय मीन समुद्र स्तर (LMSL) तक. ऊंचाई को पॉज़िटिव तौर पर दिखाया जा सकता है या नेगेटिव मान, जैसा कि नीचे बताया गया है:

  • पॉज़िटिव वैल्यू, LMSL से ऊपर की जगहों के बारे में बताती हैं. इसमें सतह के स्थान या ऊंचाई पर मौजूद झीलों के निचले हिस्से की जानकारी भी शामिल है.
  • नेगेटिव वैल्यू, LMS से नीचे की जगहों की जानकारी देती हैं. इनमें ये शामिल हैं की जगह की जानकारी हो सकती है.
  • रिज़ॉल्यूशन डेटा पॉइंट और मीटर में ऊंचाई पर है.
  • JSON
  • XML

एलिवेशन एपीआई को इस्तेमाल करने का तरीका

1 सेट अप करें. सबसे पहले अपना Google Cloud प्रोजेक्ट और सेटअप को पूरा करते हैं, दिए गए निर्देशों का पालन करें.
2 चढ़ाई का अनुरोध करें एपीआई पासकोड हासिल करने के बाद, सीधे Eivation API की टेस्टिंग शुरू की जा सकती है आपका ब्राउज़र. अनुरोधों के सैंपल देखें ज़्यादा जानकारी के लिए, शुरुआती निर्देश गाइड देखें.
3 ज़्यादा मुश्किल अनुरोध लिखना जब आप किसी प्रोजेक्ट के साथ सेट अप हो जाएं, तो ऐसा अनुरोध आज़माएं जो पाथ. पाथ तय करना देखें देखें.
4 जवाब देने से जुड़ी बुनियादी बातें समझना एलिवेशन डेटा जवाबों को एक्सप्लोर करें, ताकि आप अपने ऐप्लिकेशन के लिए एलिवेशन डेटा का इस्तेमाल करने की तैयारी कर सकें. यहां जाएं: चढ़ाई के बारे में जवाब देखें.
5 अपने ऐप्लिकेशन में, ऊंचाई से जुड़े डेटा को शामिल करें! जगह की जानकारी के हिसाब से ऐप्लिकेशन को बेहतर बनाने के लिए, एलिवेशन डेटा का इस्तेमाल किया जा सकता है. जैसे, खेल-कूद से जुड़े ऐप्लिकेशन गतिविधि या सर्वे के डेटा के लिए.

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

इस एपीआई को इस भाषा में कॉल करें इनमें से किसी एक क्लाइंट लाइब्रेरी के ज़रिए अपना विकल्प चुनें:

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

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