डिस्टेंस मैप एपीआई उपयोगकर्ताओं को दो भौगोलिक बिंदुओं के बीच की दूरी की गणना करना आसान बनाता है। अत्याधुनिक एल्गोरिदम और मानचित्रण तकनीकों का उपयोग करके, यह सड़क नेटवर्क, भूभाग और प्राकृतिक बाधाओं जैसे कारकों को ध्यान में रखते हुए पृथ्वी की सतह पर सबसे छोटी दूरी निर्धारित करता है
स्केलेबिलिटी और प्रदर्शन के लिए डिज़ाइन किया गया, एपीआई न्यूनतम लेटेंसी के साथ बड़ी मात्रा में अनुरोधों को कुशलतापूर्वक हैंडल करता है। इसकी स्केलेबिलिटी इसे सभी आकार के उपयोगकर्ताओं के लिए उपयुक्त बनाती है, छोटे स्टार्ट-अप से लेकर बड़े उद्यमों तक
निष्कर्ष के रूप में, डिस्टेंस मैप एपीआई स्थानों के बीच दूरियों की गणना के लिए एक मजबूत समाधान प्रदान करता है। उपयोग में आसान इंटरफ़ेस, लचीले आउटपुट विकल्पों, विश्वसनीयता और स्केलेबिलिटी के साथ, यह विभिन्न एप्लिकेशनों के लिए एक आवश्यक उपकरण बन जाता है। चाहे रूट योजना बनाने, लॉजिस्टिक्स अनुकूलन या स्थान-आधारित सेवाओं के विकास के लिए हो, यह एपीआई सही दूरी डेटा प्रदान करता है जो सफलता के लिए महत्वपूर्ण है
दूरी की गणना करें - एंडपॉइंट फीचर्स
| ऑब्जेक्ट | विवरण |
|---|---|
location1 |
[आवश्यक] Indicates the first location |
location2 |
[आवश्यक] Indicates the second location |
{
"distance": 1343.8971167540449,
"unit": "kilometers",
"location1": {
"place_id": 150893086,
"licence": "Data © OpenStreetMap contributors, ODbL 1.0. http://osm.org/copyright",
"osm_type": "relation",
"osm_id": 406091,
"lat": "59.9133301",
"lon": "10.7389701",
"class": "boundary",
"type": "administrative",
"place_rank": 12,
"importance": 0.7626360265737919,
"addresstype": "county",
"name": "Oslo",
"display_name": "Oslo, Norway",
"address": {
"county": "Oslo",
"ISO3166-2-lvl4": "NO-03",
"country": "Norway",
"country_code": "no"
},
"boundingbox": [
"59.8093113",
"60.1351064",
"10.4891652",
"10.9513894"
]
},
"location2": {
"place_id": 88066702,
"licence": "Data © OpenStreetMap contributors, ODbL 1.0. http://osm.org/copyright",
"osm_type": "relation",
"osm_id": 71525,
"lat": "48.8534951",
"lon": "2.3483915",
"class": "boundary",
"type": "administrative",
"place_rank": 12,
"importance": 0.8845663630228834,
"addresstype": "city",
"name": "Paris",
"display_name": "Paris, Ile-de-France, Metropolitan France, France",
"address": {
"city": "Paris",
"ISO3166-2-lvl6": "FR-75C",
"state": "Ile-de-France",
"ISO3166-2-lvl4": "FR-IDF",
"region": "Metropolitan France",
"country": "France",
"country_code": "fr"
},
"boundingbox": [
"48.8155755",
"48.9021560",
"2.2241220",
"2.4697602"
]
}
}
curl --location --request GET 'https://zylalabs.com/api/5465/distance+map+api/7087/calculate+distances?location1=Oslo&location2=Paris' --header 'Authorization: Bearer YOUR_API_KEY'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
उपयोगकर्ताओं को दूरी मापने के लिए 2 स्थानों का संकेत देना चाहिए
सभी स्वादों के लिए विभिन्न योजनाएँ हैं जिसमें कुछ अनुरोधों के लिए एक मुफ्त परीक्षण शामिल है लेकिन आपकी दरों को सेवा के दुरुपयोग से बचाने के लिए सीमित किया गया है
दूरी मानचित्र एपीआई उपयोगकर्ताओं को दो भौगोलिक स्थानों के बीच की दूरी की गणना करने की अनुमति देता है
एपीआई आमतौर पर प्रतिक्रिया प्रारूप के रूप में JSON का समर्थन करता है JSON को इसकी सरलता और अधिकांश प्रोग्रामिंग भाषाओं और ढांचों के साथ संगतता के कारण व्यापक रूप से उपयोग किया जाता है
एपीआई प्रमाणीकरण के लिए एपीआई कुंजी का उपयोग करता है एपीआई तक पहुंचने के लिए अपने एपीआई कुंजी को अनुरोध हेडर में शामिल करें एपीआई कुंजी पंजीकरण पर प्रदान की जाती है और इसे सुरक्षित रखा जाना चाहिए
गणना दूरी का अंत बिंदु डेटा लौटाता है जिसमें दो स्थलों के बीच की गणना की गई दूरी, मापन की इकाई (जैसे कि किलोमीटर) और प्रत्येक स्थल के बारे में विस्तृत जानकारी शामिल होती है जैसे स्थान ID, निर्देशांक और पता घटक
प्रतिक्रिया में प्रमुख क्षेत्रों में "दूरी" (संख्यात्मक मान), "इकाई" (माप इकाई), "स्थान1" और "स्थान2" (वस्तुएं जिनमें स्थान आईडी, अक्षांश, देशांतर और पता जैसी जानकारी होती है) शामिल हैं
प्रतिक्रिया डेटा JSON प्रारूप में संरचित है मुख्य वस्तु में दूरी की जानकारी है और प्रत्येक स्थान के लिए दो नेस्टेड वस्तुएं हैं जो उनके गुणों जैसे निर्देशांक और पते का विवरण देती हैं
एंडपॉइंट दूरी के अनुमान, भौगोलिक निर्देशांक, स्थान आईडी और दोनों निर्दिष्ट स्थानों के लिए पता विवरण प्रदान करता है जिससे उपयोगकर्ताओं को उनके बीच की स्थानिक संबंध समझने में मदद मिलती है
उपयोगकर्ता विभिन्न भौगोलिक स्थानों को निर्दिष्ट करके अनुरोधों को अनुकूलित कर सकते हैं जिसमें अक्षांश और देशांतर या स्थान आईडी के लिए पैरामीटर का उपयोग किया जाता है जो उपयोगकर्ता की आवश्यकताओं के आधार पर लचीली दूरी के गणनाओं की अनुमति देता है
दूरी मानचित्र एपीआई ओपनस्ट्रीटमैप योगदानकर्ताओं के डेटा का उपयोग करता है जो सटीक भूगोलिक जानकारी और दूरी की गणनाओं के लिए एक व्यापक और सामुदायिक-आधारित डेटा सेट सुनिश्चित करता है
विशिष्ट उपयोग के मामलों में लॉजिस्टिक्स के लिए मार्ग योजना यात्रा की दूरी की गणना यात्रा की योजना के लिए और दूरी मेट्रिक्स की आवश्यकता वाले अनुप्रयोगों के लिए स्थान आधारित सेवाओं में एकीकरण शामिल हैं
उपयोगकर्ता लौटाए गए दूरी और स्थान विवरण का उपयोग मार्गों का अनुकूलन करने के लिए यात्रा समय का विश्लेषण करने और उन अनुप्रयोगों को बढ़ाने के लिए कर सकते हैं जिन्हें सटीक भौगोलिक गणनाओं और डेटा विज़ुअलाइज़ेशन की आवश्यकता होती है
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,704ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
460ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
908ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
0ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,819ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
0ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,184ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
0ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,287ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,610ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
18ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,999ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
7,642ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,037ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
18ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
21ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
16ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
7,813ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
832ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,477ms