गूगल मैप्स एपीआई के विकल्प [बंद]


84

Google मैप्स API मोबाइल फोन के लिए स्थान आधारित सेवाओं के विकास के लिए बहुत अच्छा है। लेकिन किसी कारण से, एक विशेष परियोजना में मेरे लिए इसका उपयोग प्रतिबंधित है।

उदाहरण के लिए, यदि आपका प्रोजेक्ट Google के सामान्य नियमों और शर्तों के विरोध में है, तो Google मैप्स API का उपयोग करने की अनुशंसा नहीं की जाती है।

मेरे ऐप में, एंड्रॉइड और आईओएस दोनों, मैं जीपीएस जानकारी प्राप्त करके मानचित्र पर एक स्थान प्रदर्शित करना चाहता हूं। कुल मिलाकर एपीआई को गूगल मैप्स एपीआई जैसे ऑपरेशन के समान दायरे की पेशकश करनी चाहिए ।

आप कौन से विकल्प जानते हैं? शायद वहाँ खुला स्रोत एपीआई है ? कोई अन्य सुझाव?


आप Google Mapview पर स्थान प्रदर्शित क्यों नहीं कर सकते?
जेसन

मैंने कल अपने ग्राहक से बात की थी और उसने मुझसे कहा था, कोई गूगल मैप्स एपीआई नहीं ... मुझे आज कुछ और जानकारी प्राप्त करनी चाहिए ... लेकिन चूंकि गूगल मैप्स एपी अच्छी तरह से एकीकृत है उदाहरण के लिए एंड्रॉइड में मुझे लगता है कि विकल्प ढूंढना आसान नहीं है
Upvote

5
बहुत सारे ट्रैफ़िक वाले वेब एप्लिकेशन पर, Google मैप्स का उपयोग करना बहुत महंगा हो सकता है। एंड्रॉइड फोन पर, मुझे नहीं पता कि क्या शर्तें समान हैं, लेकिन यह एक चिंता का विषय हो सकता है। कुछ क्षेत्रों में, जैसे कि टोक्यो (जापान) उदाहरण के लिए, मैप / स्ट्रीट डेटा को उन कंपनियों द्वारा ईर्ष्या से संरक्षित किया जा रहा है जो इसके मालिक हैं, और Google मैप्स के पास उन अच्छे मानचित्रों तक पहुंच नहीं है। मेरा कहना है कि कई कारण हो सकते हैं कि Google मैप्स क्लाइंट के लिए काम क्यों नहीं करेंगे, लेकिन जो भी कारण है, आपको यह पता लगाने की आवश्यकता है कि यह क्या है, उनके अंतर्निहित कारण को जानकर आप लाइन में कई समस्याओं से बच सकते हैं।
स्टीफ़न ब्रांज़िक 18

1
वैसे, "समान गुंजाइश" में बहुत फजी है। क्या आपके नक्शे को जियोकोडिंग की आवश्यकता होगी? यदि हां, तो जरूरत पड़ने पर इसके कुछ विकल्प हैं। इसके अलावा, मैं आश्चर्यचकित हूं, लेकिन किसी ने अभी तक एटलस का उल्लेख नहीं किया है। बारह साल पहले, मैं एटलस का उपयोग इस तरह का काम करने के लिए कर रहा था (यह उस समय सुपर महंगा था, लेकिन मैं केवल यह मान सकता हूं कि उनकी कीमतें अब तक कम हो गई हैं)।
Stephan Branczyk

3
यदि आपका क्लाइंट Google मैप्स के लिए नहीं कहता है, तो संभवतः उसके सिर में पहले से ही एक समाधान है। पता लगाएँ कि क्या है और क्यों है, और अगर यह अतार्किक है, तो उस पर उसे चुनौती दें। वह पहले से ही उस ढांचे को जान सकता है जिससे वह प्यार करता है।
SLF

जवाबों:


106

इस प्रश्न का सर्वोत्तम संभव उत्तर पाने के लिए, मैं सभी दिए गए उत्तरों को जोड़ देता हूँ।

गूगल मैप्स एपीआई के विकल्प:





9

अपने iOS प्रोजेक्ट के लिए आप रूट-मी ( लिंक ) का उपयोग कर सकते हैं । यह एक खुला स्रोत ढांचा है जो बहुत अधिक MapKit के समान कार्यक्षमता प्रदान करता है, लेकिन विभिन्न मानचित्र स्रोतों (जैसे ओपन स्ट्रीट मैप, क्लाउडमेड आदि) को एकीकृत करने की अनुमति देता है। जहां तक ​​मुझे पता है, यह एकमात्र विकल्प है जो आपके पास iOS पर है।

एंड्रॉइड के लिए, विभिन्न विकल्प हैं जो आपको वैकल्पिक मानचित्र स्रोतों का उपयोग करने की अनुमति देते हैं। विकल्पों की एक अच्छी सूची के लिए इस लिंक को देखें ।


7

यदि आप सिर्फ जियोकोडिंग और रिवर्स जियोकोडिंग की तलाश कर रहे हैं तो आप टिनीजोकोडर की जांच कर सकते हैं । मैंने स्वयं इसका उपयोग नहीं किया है, लेकिन यह समीक्षा करने का विकल्प हो सकता है।


1
टिनीजोकोडर का उल्लेख करने के लिए +1। एक महत्वपूर्ण बात यह है कि आपको Google मैप्स एपीआई जैसे परिणामों को मानचित्र पर प्रदर्शित नहीं करना है। मुझे यह सुनने में दिलचस्पी होगी कि यह सेवा किस तरह के ट्रैफ़िक को झेल सकती है। मेरा ट्रैफ़िक अभी बहुत छोटा है, लेकिन हर दिन बढ़ता है।
डेन्मन मैन

4

Google मानचित्र के विकल्पों की महान सूची यहां उत्पन्न की जा रही है। अच्छा प्रश्न। अपने अनुमान के बारे में निश्चित नहीं है - लेकिन नोकिया से एक और - ओवी मैप्स http://api.maps.ovi.com/ । उनके पास कुछ उत्कृष्ट डेटा (वे नवटेक के मालिक हैं) और अविश्वसनीय 3 डी विज़ुअलाइज़ेशन हैं।


3

SimpleGeo के बारे में क्या?

https://simplegeo.com/developers/

काफी आशाजनक लगता है। यह वही लोग हैं जो कर चुके हैं:

http://polymaps.org/

मुझे एहसास हुआ कि यह केवल जावास्क्रिप्ट खेद के लिए उपलब्ध था। लेकिन मैंने इसके बजाय यह पाया:

http://code.google.com/p/mapsforge/


3

टॉमटॉम ने अभी जारी किया है यह मैप टूलकिट एपीआई है जिसमें एंड्रॉइड, आईओएस और जावास्क्रिप्ट के लिए एसडीके शामिल हैं। Http://developer.tomtom.com/ देखें ।

अस्वीकरण: मैं टॉमटॉम के लिए काम करता हूं और मैंने जावास्क्रिप्ट एसडीके बनाया है।




2

वहाँ साशा मैप्स, जो मैं लिखने के लिए हुआ :-)

http://www.maryanovsky.com/sasha/maps/

GWT में लिखा गया है, सभी डेस्कटॉप ब्राउज़र, iOS और Android का समर्थन करता है। आपको अपनी स्वयं की टाइलें प्रदान करने की आवश्यकता होगी (या किसी ऐसे व्यक्ति को ढूंढें जो आपको उनका उपयोग करने देगा)।


1

कुछ स्थान-आधारित एपीआई (मानचित्र टाइल नहीं) - पता नहीं है कि क्या यह आपकी परियोजना के लिए उपयोगी होगा - नक्शे के लिए यात्रा की गणना, सार्वजनिक पारगमन डेटा और चलने की क्षमता (वॉक स्कोर)।

http://www.walkscore.com/professional/walk-score-apis.php

(अस्वीकरण: मैंने उन्हें नहीं लिखा था, लेकिन मैं वहां फ्रंट एंड देव के रूप में काम करता हूं - इसलिए मुझे बताएं कि क्या कोई दस्तावेज अस्पष्ट है: डी)!

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.