अन्य जियोकोडिंग API के ड्रॉप-इन विकल्प
जियोकोडिंग प्रदाता बदलने का मतलब आमतौर पर रिस्पॉन्स पार्स करने वाले कोड को दोबारा लिखना होता है। हम चाहते हैं कि आपको ऐसा न करना पड़े। नीचे दिया हर होस्ट किसी एक प्रदाता के API के पाथ और पैरामीटर स्वीकार करता है और उसी प्रदाता के JSON फ़ॉर्मैट में जवाब देता है, पीछे हमारे डेटा के साथ। होस्टनेम बदलें, पुरानी कुंजी की जगह अपनी My Geocode कुंजी डालें, और शिप करें। मुफ़्त कुंजी के लिए आपका नाम, एक ईमेल पता और एक मिनट लगता है।
नीचे अपना प्रदाता खोजें
हर पेज पर मूल होस्ट, विकल्प होस्ट और समर्थित हर पाथ की सूची है।
अपने कॉन्फ़िग में होस्ट बदलें
उदाहरण के लिए
maps.googleapis.comबन जाता हैgapi.mygeocode.com। पाथ और पैरामीटर वही रहते हैं।कुंजी बदलें
अपनी My Geocode कुंजी उसी पैरामीटर में डालें जिसमें पुरानी कुंजी जाती थी। मुफ़्त कुंजी में प्रतिदिन 2,500 अनुरोध होते हैं।
REST होस्ट
Google Maps प्लैटफ़ॉर्म
maps.googleapis.com → gapi.mygeocode.comGeocoding, Places Autocomplete, Time Zone और Elevation वेब सेवाएँ सभी gapi.mygeocode.com पर उन्हीं पाथ पर, उसी JSON संरचना के साथ जवाब देती हैं जो Google लौटाता है।
एंडपॉइंट और रिस्पॉन्स फ़ॉर्मैटBing Maps REST सेवाएँ
dev.virtualearth.net → bing.mygeocode.comMicrosoft, Bing Maps for Enterprise को बंद कर रहा है।
एंडपॉइंट और रिस्पॉन्स फ़ॉर्मैटHERE Geocoding और Search
geocode.search.hereapi.com, revgeocode.search.hereapi.com, autosuggest.search.hereapi.com, autocomplete.search.hereapi.com → here.mygeocode.comHERE अपने सर्च API को कई होस्ट में बाँटता है।
एंडपॉइंट और रिस्पॉन्स फ़ॉर्मैटMapbox Geocoding
api.mapbox.com → mapbox.mygeocode.comपुराना v5 Geocoding API और मौजूदा v6 एंडपॉइंट, दोनों mapbox.mygeocode.com पर जवाब देते हैं।
एंडपॉइंट और रिस्पॉन्स फ़ॉर्मैटGeocode.Farm
api.geocode.farm, www.geocode.farm → farm.mygeocode.comGeocode.Farm के फ़ॉरवर्ड और रिवर्स एंडपॉइंट, v3 और v4 दोनों URL शैलियों में, farm.mygeocode.com पर जवाब देते हैं।
एंडपॉइंट और रिस्पॉन्स फ़ॉर्मैटOpenStreetMap Nominatim
nominatim.openstreetmap.org → osm.mygeocode.comसार्वजनिक Nominatim इंस्टेंस प्रति सेकंड अधिकतम एक अनुरोध और कोई भारी उपयोग नहीं माँगता है।
एंडपॉइंट और रिस्पॉन्स फ़ॉर्मैटOpenCage
api.opencagedata.com → opencage.mygeocode.comOpenCage फ़ॉरवर्ड और रिवर्स जियोकोडिंग के लिए एक ही एंडपॉइंट का उपयोग करता है और एक विस्तृत annotations ब्लॉक लौटाता है।
एंडपॉइंट और रिस्पॉन्स फ़ॉर्मैटLocationIQ
us1.locationiq.com, eu1.locationiq.com → locationiq.mygeocode.comLocationIQ के search, reverse, autocomplete और timezone एंडपॉइंट locationiq.mygeocode.com पर जवाब देते हैं।
एंडपॉइंट और रिस्पॉन्स फ़ॉर्मैटGeoapify
api.geoapify.com → geoapify.mygeocode.comGeoapify के जियोकोडिंग एंडपॉइंट एक सपाट properties ऑब्जेक्ट के साथ GeoJSON FeatureCollection लौटाते हैं।
एंडपॉइंट और रिस्पॉन्स फ़ॉर्मैटTomTom Search
api.tomtom.com → tomtom.mygeocode.comTomTom के Geocode, Reverse Geocode और Fuzzy Search एंडपॉइंट tomtom.mygeocode.com पर उसी summary और results संरचना के साथ जवाब देते हैं, जिसमें freeformAddress फ़ील्ड भी शामिल है जिसे ज़्यादातर इंटीग्रेशन दिखाते हैं।
एंडपॉइंट और रिस्पॉन्स फ़ॉर्मैटMapQuest Geocoding
www.mapquestapi.com, open.mapquestapi.com → mapquest.mygeocode.comलाइसेंस वाले और Open Data, दोनों MapQuest जियोकोडिंग एंडपॉइंट mapquest.mygeocode.com पर जवाब देते हैं, info, options और results एनवेलप और adminArea1 से adminArea6 तक के उस नामकरण के साथ जिसे MapQuest क्लाइंट पार्स करते हैं।
एंडपॉइंट और रिस्पॉन्स फ़ॉर्मैटGeocodio
api.geocod.io → geocodio.mygeocode.comGeocodio संयुक्त राज्य अमेरिका और कनाडा पर केंद्रित है।
एंडपॉइंट और रिस्पॉन्स फ़ॉर्मैटPositionStack
api.positionstack.com → positionstack.mygeocode.comPositionStack के फ़ॉरवर्ड और रिवर्स एंडपॉइंट positionstack.mygeocode.com पर उसी data ऐरे और सपाट फ़ील्ड नामों के साथ जवाब देते हैं।
एंडपॉइंट और रिस्पॉन्स फ़ॉर्मैटip-api.com
ip-api.com, pro.ip-api.com → ipapi.mygeocode.comip-api का JSON एंडपॉइंट सबसे ज़्यादा नकल किए गए IP लुकअप फ़ॉर्मैट में से एक है।
एंडपॉइंट और रिस्पॉन्स फ़ॉर्मैटipinfo.io
ipinfo.io → ipinfo.mygeocode.comipinfo का संक्षिप्त JSON, जिसमें एक loc स्ट्रिंग और AS नंबर से शुरू होने वाली एक org स्ट्रिंग होती है, ipinfo.mygeocode.com पर हूबहू मिलता है।
एंडपॉइंट और रिस्पॉन्स फ़ॉर्मैटipstack
api.ipstack.com → ipstack.mygeocode.comipstack के standard lookup और check एंडपॉइंट ipstack.mygeocode.com पर उन्हीं शीर्ष-स्तरीय फ़ील्ड और location ऑब्जेक्ट के साथ जवाब देते हैं, हर प्लान पर HTTPS के ज़रिए।
एंडपॉइंट और रिस्पॉन्स फ़ॉर्मैटOpen-Elevation
api.open-elevation.com → openelevation.mygeocode.comOpen-Elevation का सार्वजनिक सर्वर एक स्वयंसेवी प्रोजेक्ट है, जिसमें अपटाइम का कोई वादा नहीं है।
एंडपॉइंट और रिस्पॉन्स फ़ॉर्मैटJavaScript लाइब्रेरी
यही तरीका मैप और जियोकोडर लाइब्रेरी के लिए भी काम करता है। Google Maps JavaScript API को gapi.mygeocode.com से लोड करें, और google.maps.Map, Geocoder और places.Autocomplete हमारी टाइल्स और डेटा के साथ काम करते रहते हैं, मैप लोड का कोई शुल्क नहीं। Bing Maps V8 कंट्रोल, HERE Maps for JavaScript और MapQuest.js के लिए लोडर हैं, और MapLibre तथा mapbox-gl-geocoder के साथ Mapbox GL के लिए, और Leaflet जियोकोडर प्लगइन के लिए कॉन्फ़िगरेशन है।
क्या एक जैसा है और क्या नहीं
एक जैसा
- प्रदाता द्वारा दस्तावेज़ित पाथ, क्वेरी पैरामीटर और HTTP मेथड।
- रिस्पॉन्स संरचना: फ़ील्ड नाम, नेस्टिंग, ऐरे, टाइप और निर्देशांकों का क्रम।
- स्टेटस शब्दावली, उदाहरण के लिए Google के
OKऔरZERO_RESULTSया Bing काstatusCode। - त्रुटि की संरचना, ताकि आपकी मौजूदा त्रुटि हैंडलिंग काम करती रहे।
- मूल्य। किसी कम्पैटिबिलिटी होस्ट पर अनुरोध की कीमत हमारे अपने एंडपॉइंट पर अनुरोध जितनी ही है और वह कुंजी के उसी कोटे से घटता है।
अलग
- डेटा। निर्देशांक, फ़ॉर्मैट किए गए पते और विश्वास मान हमारे हैं, इसलिए वे मूल प्रदाता से अंक-दर-अंक मेल नहीं खाएँगे।
- पहचानकर्ता। Place ID हमारे हैं और स्थिर हैं, लेकिन उन्हें मूल प्रदाता को नहीं भेजा जा सकता।
- जियोकोडिंग, IP, समय क्षेत्र और ऊँचाई के बाहर की सुविधाएँ, जैसे रूटिंग, जगहों का विवरण और फ़ोटो, शामिल नहीं हैं। हर पेज बताता है कि क्या उपलब्ध नहीं है।
- कुंजियाँ। उपयोग के अनुसार भुगतान वाली कुंजी हर रोलिंग 24 घंटों में दो IP पतों से काम करती है और Unlimited कुंजी तीन से, जैसे हमारे अपने एंडपॉइंट पर। बड़े फ़्लीट के लिए ज़्यादा कुंजियाँ या पैकेज इस्तेमाल करें।
आपका प्रदाता सूची में नहीं है?
जब प्रदाता का फ़ॉर्मैट दस्तावेज़ित हो, तो कम्पैटिबिलिटी होस्ट जोड़ना कुछ दिनों का काम है। अगर आप किसी ऐसी सेवा पर हैं जो यहाँ नहीं है, तो हमें बताएँ कि कौन सी और आप प्रतिदिन लगभग कितने अनुरोध भेजते हैं।