प्रत्येक बिंदु के अक्षांश और देशांतर दिए गए हैं। एपीआई आमतौर पर दो बिंदुओं के अक्षांश और देशांतर को इनपुट के रूप में लेता है और निर्दिष्ट इकाई (जैसे किलोमीटर, मील, मीटर) में उनके बीच की दूरी लौटाता है
यह 4 पैरामीटर प्राप्त कर सकता है और आपको एक JSON प्रदान कर सकता है
गणक - एंडपॉइंट फीचर्स
| ऑब्जेक्ट | विवरण |
|---|---|
startLatitude |
[आवश्यक] |
startLongitude |
[आवश्यक] |
endLatitude |
[आवश्यक] |
endLongitude |
[आवश्यक] |
{"statusCode":200,"body":{"distance":{"meters":189.7602141814502,"kilometers":0.1897602141814502,"miles":0.1179118235931812}}}
curl --location --request GET 'https://zylalabs.com/api/885/distance+finder+api/679/calculator?startLatitude=-26.31196&startLongitude=-48.880964&endLatitude=-26.313662&endLongitude=-48.881103' --header 'Authorization: Bearer YOUR_API_KEY'
| हेडर | विवरण |
|---|---|
Authorization
|
[आवश्यक] होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें। |
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
डिस्टेंस फाइंडर एपीआई दो भौगोलिक बिंदुओं के बीच की दूरी की गणना उनके अक्षांश और अरदांश के आधार पर लौटाती है उत्तर में मीटर किलोमीटर और मील में विभिन्न इकाइयों में दूरियों को शामिल किया जाता है
प्रतिक्रिया डेटा में मुख्य क्षेत्र "statusCode" है जो अनुरोध की सफलता को दर्शाता है और "body" है जिसमें "distance" वस्तु शामिल है जो "meters" "kilometers" और "miles" को शामिल करती है
एंडपॉइंट चार पैरामीटर स्वीकार करता है: पहले बिंदु के लिए अक्षांश और देशांतर, और दूसरे बिंदु के लिए अक्षांश और देशांतर। उपयोगकर्ताओं को इन पैरामीटर के लिए मान्य संख्यात्मक मान प्रदान करने होंगे
प्रतिक्रिया डेटा JSON फ़ॉर्मेट में संरचित किया गया है इसमें एक शीर्ष स्तर "statusCode" और एक "body" ऑब्जेक्ट शामिल है जो विभिन्न इकाइयों में गणना की गई दूरियों को contiene करता है जिससे इसे पार्स करना और उपयोग करना आसान हो जाता है
डिस्टेंस फाइंडर एपीआई हवर्साइन फॉर्मूला के आधार पर भू-स्थानिक गणनाओं का उपयोग करता है जो पृथ्वी के वक्रता के आधार पर दूरी की गणना करता है सुनिश्चित करता है कि अक्षांश और देशांतर के इनपुट के लिए सटीक परिणाम मिलते हैं
प्रकारिक उपयोग के मामलों में नेविगेशन ऐप के लिए मार्ग योजना फिटनेस अनुप्रयोगों के लिए दूरी ट्रैकिंग निकटतम दिलचस्प स्थानों के लिए स्थान आधारित खोजें और शहरी नियोजन के लिए जनसंख्या घनत्व विश्लेषण शामिल हैं
उपयोगकर्ता विभिन्न स्थानों के बीच दूरी की गणना करने के लिए विभिन्न अक्षांश और देशांतर युग्म निर्दिष्ट करके अपनी अनुरोधों को कस्टमाइज़ कर सकते हैं वे लौटाए गए JSON डेटा की व्याख्या करके इच्छित आउटपुट प्रारूप भी चुन सकते हैं
उपयोगकर्ता अपने अनुप्रयोगों में प्रदर्शित करने, आगे की गणनाएँ करने, या गणना किए गए दूरी के आधार पर маршруट को देखने के लिए मानचित्र सेवाओं के साथ एकीकृत करने के लिए JSON प्रतिक्रिया से दूरी मान निकाल सकते हैं
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
501ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
166ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
298ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,793ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
2,807ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
696ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
0ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
1,398ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
726ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
508ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
20,002ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
16,754ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
119ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
20,002ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
68ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
254ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
335ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
267ms
सर्विस लेवल:
44%
रिस्पॉन्स टाइम:
496ms
सर्विस लेवल:
100%
रिस्पॉन्स टाइम:
818ms