उपयोगकर्ताओं को दो भूगोलिक बिंदुओं के बीच की दूरी का सहजता से निर्धारण करने के लिए, Distance Validator API उन्नत एल्गोरिदम और मैपिंग तकनीकों का उपयोग करती है। यह पृथ्वी की सतह पर सबसे छोटी दूरी की गणना करती है, जिसमें सड़क नेटवर्क, भूभाग और भूवैज्ञानिक बाधाओं जैसे चर शामिल होते हैं।
इसके अलावा, Distance Validator API को स्केलेबल और कुशल बनाने के लिए डिज़ाइन किया गया है, जो न्यूनतम विलंबता के साथ बड़ी मात्रा में अनुरोधों को संभालने में सक्षम है। यह स्केलेबिलिटी सभी प्रकार के उपयोगकर्ताओं की आवश्यकताओं के अनुकूलन को सुनिश्चित करती है, स्टार्ट-अप से लेकर बड़ी कंपनियों तक।
संक्षेप में, Distance Validator API स्थानों के बीच की दूरी की गणना के लिए एक व्यापक समाधान प्रस्तुत करती है। इसकी कार्यान्वयन में आसानी, बहुपरकारीता, विश्वसनीयता और स्केलेबिलिटी के कारण, यह API एक अनिवार्य संसाधन बन जाती है। चाहे यात्रा योजनाएँ व्यवस्थित करना हो, लॉजिस्टिक संचालन को सुगम बनाना हो या स्थान केंद्रित सेवाएँ बनाना हो, Distance Validator API सफलता के लिए आवश्यक सटीकता प्रदान करती है。
यह एक पैरामीटर प्राप्त करेगी और आपको एक JSON प्रदान करेगी।
एपीआई कॉल की संख्या के अलावा, कोई अन्य सीमा नहीं है।
{
"distance": 11024.713181071042,
"unit": "kilometers",
"location1": {
"place_id": 15312163,
"licence": "Data © OpenStreetMap contributors, ODbL 1.0. http://osm.org/copyright",
"osm_type": "relation",
"osm_id": 1224652,
"lat": "-34.6037181",
"lon": "-58.38153",
"class": "boundary",
"type": "administrative",
"place_rank": 16,
"importance": 0.7279817834797908,
"addresstype": "city",
"name": "Buenos Aires",
"display_name": "Buenos Aires, Comuna 1, Autonomous City of Buenos Aires, Argentina",
"address": {
"city": "Buenos Aires",
"ISO3166-2-lvl8": "AR-C",
"state_district": "Comuna 1",
"state": "Autonomous City of Buenos Aires",
"ISO3166-2-lvl4": "AR-C",
"country": "Argentina",
"country_code": "ar"
},
"boundingbox": [
"-34.7056370",
"-34.5265535",
"-58.5314494",
"-58.3351423"
]
},
"location2": {
"place_id": 82297359,
"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.8317101715588673,
"addresstype": "city",
"name": "Paris",
"display_name": "Paris, Ile-de-France, Metropolitan France, France",
"address": {
"city": "Paris",
"ISO3166-2-lvl6": "FR-75",
"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/3868/distance+validator+api/4567/calculate+distances?location1=Buenos Aires&location2=Paris' --header 'Authorization: Bearer YOUR_API_KEY'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
उपयोगकर्ताओं को दूरी मापने के लिए 2 स्थान इंगित करने होंगे
डिस्टेंस वेलिडेटर एपीआई उपयोगकर्ताओं को किसी भी दो भौगोलिक बिंदुओं के बीच दूरी को त्वरित और सटीक रूप से गणना करने की क्षमता देता है
सभी स्वादों के लिए विभिन्न योजनाएं उपलब्ध हैं जिनमें एक छोटे संख्या के अनुरोधों के लिए मुफ्त परीक्षण शामिल है लेकिन आपका दर सेवा के दुरुपयोग को रोकने के लिए सीमित है
Zyla लगभग सभी प्रोग्रामिंग भाषाओं के लिए एक व्यापक एकीकरण विधियों की पेशकश करता है आप अपनी आवश्यकता के अनुसार अपने प्रोजेक्ट के साथ एकीकृत करने के लिए इन कोडों का उपयोग कर सकते हैं
API एक JSON ऑब्जेक्ट लौटाता है जिसमें दो स्थानों के बीच की गणना की गई दूरी स्थान मापने की इकाई जैसे किलोमीटर और प्रत्येक स्थान के बारे में विस्तृत जानकारी शामिल होती है जिसमें निर्देशांक और स्थान पहचानकर्ता होते हैं
मुख्य फ़ील्ड में "दूरी" (संख्यात्मक मान), "इकाई" (माप की इकाई), और "स्थान1" और "स्थान2" ऑब्जेक्ट शामिल हैं, जो अक्षांश, देशांतर और स्थान के नाम जैसी जानकारी प्रदान करते हैं
प्रतिक्रिया एक JSON ऑब्जेक्ट के रूप में संरचित है जिसमें एक शीर्ष स्तर की दूरी फ़ील्ड एक यूनिट फ़ील्ड और प्रत्येक स्थान के लिए नेस्टेड ऑब्जेक्ट होते हैं जिनमें place_id स्थानांक और पता विवरण जैसी विशेषताएँ होती हैं
आवश्यक प्रमुख पैरामीटर उन दो स्थानों को है जिनके लिए दूरी की गणना की जानी है इनको स्थान नामों के द्वारा समन्वय या स्थान आईडी के द्वारा निर्दिष्ट किया जा सकता है
डिस्टेंस वेलिडेटर एपीआई उन्नत एल्गोरिदम और मैपिंग प्रौद्योगिकियों का उपयोग करता है विश्वसनीय प्रदाताओं जैसे ओपनस्ट्रीटमैप से डेटा प्राप्त करता है दूरी की गणनाओं में उच्च सटीकता सुनिश्चित करता है
सामान्य उपयोग के मामलों में डिलिवरी के लिए मार्ग योजना वेयरहाउस के बीच लॉजिस्टिक्स अनुकूलन यात्रा की दूरी का अनुमान और कसरत के लिए फिटनेस ट्रैकिंग शामिल है
उपयोगकर्ता मार्ग योजना या लॉजिस्टिक्स के लिए दूरी और यूनिट निकाल सकते हैं जबकि स्थान विवरण अनुप्रयोगों को संदर्भ प्रदान करके enhancing कर सकते हैं जैसे रियल एस्टेट ऐप्स में सुविधाओं की निकटता
एंडपॉइंट दूरी माप, स्थान समन्वय, स्थान पहचानकर्ता और विस्तृत पते की जानकारी प्रदान करता है जिससे उपयोगकर्ता स्थानों के बीच भौगोलिक संबंधों की समझ प्राप्त कर सकते हैं
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
18,887ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
227ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
426ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
7,645ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
5,025ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
13,645ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,016ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
20,002ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
419ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
8,561ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
661ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,337ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,407ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,911ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
516ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
469ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
3,515ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
3,137ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,917ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,061ms