माइग्रेशन

एंटरप्राइज़ जियोकोडिंग ज़रूरतों के लिए TomTom बनाम MapQuest बनाम HERE

TomTom, MapQuest और HERE, तीनों लोकेशन डेटा की एंटरप्राइज़ खरीद बातचीत में सामने आते हैं, और तीनों की जड़ें नेविगेशन और मैपिंग में गहरी हैं जो इस क्षेत्र में आए कई नए खिलाड़ियों से पहले की हैं। इस साझा इतिहास का मतलब है कि उनके API में कुछ संरचनात्मक समानता है, पर उनके सामान्य उपयोग के संदर्भ इतने अलग हैं कि किसी एक को चुनते समय, या उनके बीच माइग्रेट करते समय, यह मायने रखता है।

TomTom Search, TomTom की नेविगेशन और ऑटोमोटिव विरासत से करीब से जुड़ा है, और यह फ़्लीट मैनेजमेंट और वाहन के भीतर नेविगेशन सॉफ़्टवेयर में अक्सर दिखता है। इसका रिस्पॉन्स फ़ॉर्मेट एक results ऐरे इस्तेमाल करता है जिसमें एक position ऑब्जेक्ट और freeformAddress जैसे फ़ील्ड वाला एक address ब्लॉक होता है। ऑथेंटिकेशन एक क्वेरी पैरामीटर कुंजी से होता है, जो उपभोक्ता-केंद्रित ज़्यादातर मैपिंग API के अनुरूप है।

MapQuest Geocoding का उपभोक्ता मैपिंग इतिहास तीनों में सबसे लंबा है, और इसका API एक पुराने पर अच्छी तरह परखे गए डिज़ाइन को दिखाता है: एक results ऐरे जिसमें एक नेस्टेड locations ऐरे होता है, और हर एक में एक latLng ऑब्जेक्ट और शहर के लिए adminArea5 जैसे पते के फ़ील्ड होते हैं। यह उन एप्लिकेशन के लिए अब भी उचित विकल्प है जो नए फ़ीचर सेट से ज़्यादा स्थिरता और लंबे ट्रैक रिकॉर्ड को महत्व देते हैं।

HERE Geocoding and Search ज़्यादा स्पष्ट रूप से एंटरप्राइज़ और ऑटोमोटिव की ओर झुका है, जिसमें items ऐरे संरचना है जो position और संरचित address फ़ील्ड रखती है, और ऑथेंटिकेशन API कुंजी या OAuth टोकन से होता है, जो उन प्लेटफ़ॉर्म में ज़्यादा आम है जिन्हें शुरू से बड़े, सुरक्षा के प्रति ज़्यादा सजग एंटरप्राइज़ ग्राहकों को ध्यान में रखकर बनाया गया।

एंटरप्राइज़ खरीदारों के लिए, मायने रखने वाले व्यावहारिक अंतर आमतौर पर JSON फ़ील्ड के नामों के बारे में कम होते हैं, जो सभी काफ़ी अच्छी तरह दस्तावेज़ित और भावना में मिलते-जुलते हैं, और अनुबंध संरचना, खाता प्रबंधन, और इस बारे में ज़्यादा होते हैं कि वॉल्यूम मूल्य निर्धारण पर ऐतिहासिक रूप से कैसे मोलभाव हुआ है। ठीक यही वह स्तर है जिसे कम्पैटिबिलिटी तरीका सरल बना सकता है, क्योंकि यह जियोकोडिंग रिस्पॉन्स फ़ॉर्मेट को फ़ैसले के एक चर के रूप में हटा देता है।

My Geocode तीनों के लिए कम्पैटिबिलिटी होस्ट चलाता है: TomTom की results और position संरचना /compatibility/tomtom/ पर, MapQuest का नेस्टेड locations ऐरे /compatibility/mapquest/ पर, और HERE का items ऐरे /compatibility/here/ पर। जो एंटरप्राइज़ टीमें एकीकरण का मूल्यांकन कर रही हैं, या इन तीनों में से अलग-अलग पर चल रहे हर सिस्टम के लिए पार्सिंग दोबारा लिखे बिना वेंडरों की संख्या कम करना चाहती हैं, वे तीनों ढाँचों को एक खाते और एक सपाट मूल्य निर्धारण मॉडल के तहत परख सकती हैं।

यह मूल्य निर्धारण मॉडल स्तरों पर मोलभाव को पूरी तरह हटा देता है: बिना कुंजी के 2,500 प्रतिदिन मुफ़्त अनुरोध, प्रति नेटवर्क गिने जाने वाले हर कुंजी पर प्रतिदिन 2,500 और मुफ़्त, फिर €0.0001 प्रति अनुरोध पर प्रीपेड क्रेडिट या €50 प्रति माह पर Unlimited कुंजी, और तीनों कम्पैटिबिलिटी होस्ट सहित हर एंडपॉइंट की कीमत वॉल्यूम स्तर की परवाह किए बिना एक जैसी है।