{
"query": "10 Downing Street, London",
"count": 1,
"results": [
{
"lat": 51.5034878,
"lon": -0.1276965,
"display_name": "10 Downing Street, 10, Downing Street, Westminster, Covent Garden, City of Westminster, Greater London, England, SW1A 2AA, United Kingdom",
"type": "government",
"importance": 0.5505744539169398
}
]
}
curl --location --request GET 'https://zylalabs.com/api/14388/geocoding+and+distance+api/36158/address+to+coordinates+geocoding?q=10 Downing Street, London' --header 'Authorization: Bearer YOUR_API_KEY'
{
"coordinates": {
"lat": 53.3498,
"lon": -6.2603
},
"display_name": "Spire of Dublin, O'Connell Street Upper, North City ED, Dublin, County Dublin, Leinster, D01 P5P5, Éire / Ireland",
"address": {
"tourism": "Spire of Dublin",
"road": "O'Connell Street Upper",
"city_district": "North City ED",
"city": "Dublin",
"county": "County Dublin",
"ISO3166-2-lvl6": "IE-D",
"state_district": "Leinster",
"ISO3166-2-lvl5": "IE-L",
"postcode": "D01 P5P5",
"country": "Éire / Ireland",
"country_code": "ie"
},
"osm_id": 96578181,
"osm_type": "way"
}
curl --location --request GET 'https://zylalabs.com/api/14388/geocoding+and+distance+api/36159/coordinates+to+address+reverse+geocoding?lat=53.3498&lon=-6.2603' --header 'Authorization: Bearer YOUR_API_KEY'
{
"from": {
"query": "Dublin",
"display_name": "Dublin, County Dublin, Leinster, Éire / Ireland",
"lat": 53.3493795,
"lon": -6.2605593
},
"to": {
"query": "Cork",
"display_name": "Cork, County Cork, Munster, Éire / Ireland",
"lat": 51.8985136,
"lon": -8.4726423
},
"distance": {
"km": 219.8,
"miles": 136.6,
"method": "haversine"
}
}
curl --location --request GET 'https://zylalabs.com/api/14388/geocoding+and+distance+api/36160/distance+between+two+places?from=Dublin&to=Cork' --header 'Authorization: Bearer YOUR_API_KEY'
साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए जियोकोडिंग और दूरी API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।
| हेडर | विवरण |
|---|---|
Authorization
|
आवश्यक
होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।
|
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें।
गली के पते को निर्देशांकों में बदलें निर्देशांकों को पते में बदलें और दो स्थानों के बीच की दूरी को.JSON में मापें
फ्री-फॉर्म पते, शहरों के नाम और अधिकांश देशों में पोस्टकोड मूलभूत जिओकोडर द्वारा मिलाए जाते हैं और प्रत्येक परिणाम के साथ समाधान किए गए समन्वय लौटाए जाते हैं
दूरी उन दो हल किए गए समन्वयों के बीच का सीधा-लाइन ग्रेट-सर्कल दूरी है ना कि सड़क मार्ग दूरी
प्रत्येक अनुरोध एक पता हल करता है उच्च योजनाएं प्रति माह अधिक अनुरोधों की अनुमति देती हैं ताकि आप एक सूची पर उतार-चढ़ाव कर सकें
पते से निर्देशांक एपीआई एक दिए गए पते के लिए अक्षांश और देशांतर लौटाता है उलटा भू-कोडिंग एपीआई निर्देशांकों से विस्तृत पता घटक प्रदान करता है दो स्थानों के बीच की दूरी एपीआई दोनों स्थानों के लिए तय की गई निर्देशांकों के साथ-साथ सीधी दूरी लौटाता है
मुख्य क्षेत्र "lat" और "lon" के लिए निर्देशांक "display_name" के लिए पूर्ण पता प्रतिनिधित्व और "distance" मैट्रिक्स (किमी और मील) हैं दूरी एंडपॉइंट में प्रत्येक प्रतिक्रिया में "query" और "importance" जैसी संदर्भ जानकारी भी शामिल है
प्रत्येक उत्तर JSON प्रारूप में संरचित होता है जिसमें विस्तृत जानकारी के लिए नेस्टेड ऑब्जेक्ट होते हैं उदाहरण के लिए, रिवर्स जियोकोडिंग उत्तर में "निर्देशांक" "डिस्प्ले नाम" और "पता" ऑब्जेक्ट होता है जिसमें विभिन्न पता घटक होते हैं
पता से समन्वय अंत बिंदु भूगोलिक समन्वय प्रदान करता है जबकि उलटा भूगोल संगठन अंत बिंदु विस्तृत पते के घटक लौटाता है। दूरी अंत बिंदु दो स्थानों के लिए दूरी माप और हल किए गए समन्वय प्रदान करता है
उपयोगकर्ता विभिन्न पते के प्रारूपों या भू-कोडिंग और रिवर्स भू-कोडिंग के लिए निर्देशांक निर्दिष्ट करके अनुरोधों को व्यक्तिगत बना सकते हैं। दूरी की गणनाओं के लिए, उपयोगकर्ता दूरी डेटा प्राप्त करने के लिए किसी भी दो मान्य स्थान नामों या पते दर्ज कर सकते हैं
एपीआई एक संयोजन का उपयोग करता है जिसमें अधिकारिक भूगोलिक डेटाबेस और मानचित्रण सेवाएँ शामिल होती हैं ताकि सटीक जियोकोडिंग और दूरी की गणनाएँ सुनिश्चित की जा सकें डेटा की गुणवत्ता नियमित अपडेट्स और मान्यता प्रक्रियाओं के माध्यम से बनाए रखी जाती है
सामान्य उपयोग के मामलों में स्थान-आधारित सेवाएँ लॉजिस्टिक्स योजना यात्रा आवेदन और रियल एस्टेट विश्लेषण शामिल हैं उपयोगकर्ता एपीआई का लाभ मानचित्रण मार्ग योजना और स्थानों के बीच दूरी अनुमान लगाने के लिए ले सकते हैं
यदि एक पता पूरी तरह से हल नहीं हो सकता है तो एपीआई आंशिक परिणाम या एक खाली उत्तर वापस कर सकता है उपयोगकर्ताओं को इस तरह के मामलों को प्रबंधित करने के लिए त्रुटि हैंडलिंग लागू करनी चाहिए संभवतः अधिक विशिष्ट इनपुट के लिए प्रेरणा देकर या बैकअप विकल्प प्रदान करके