2012-09-26 15 views
30

मैं पुनर्विक्रेताओं की सूची खींचने के लिए Google स्थल API का उपयोग कर रहा हूं, और मैं उन्हें मानचित्र पर प्रदर्शित कर रहा हूं। हालांकि, चूंकि ऐप्पल ने आईओएस 6.0 में Google से मानचित्र सेवाओं को स्विच किया है, इसलिए अब मैं Google की उपयोग की शर्तों का उल्लंघन कर रहा हूं, जिसमें कहा गया है कि आपको Google मानचित्र पर Google डेटा प्रदर्शित करना होगा।Google स्थल API उल्लंघन

"यदि आपका एप्लिकेशन मानचित्र पर स्थान API डेटा प्रदर्शित करता है, तो वह मानचित्र Google द्वारा प्रदान किया जाना चाहिए।"

https://developers.google.com/places/policies#terms_of_use

मैं स्पष्ट रूप से, क्योंकि मैं उल्लंघन करने वाली एक आवेदन जारी करने के लिए नहीं जा रहा हूँ, नक्शा बदलने की जरूरत है। क्या करना है इसके बारे में कोई विचार या सुझाव? क्या मुझे वेब मानचित्र के साथ Google मानचित्र जाना चाहिए? क्या सेब के पास Google Places API विकल्प का कुछ प्रकार है?

संपादित करें: हालांकि यह तकनीकी रूप से काम करेगा

किसी वेब दृश्य के माध्यम से गूगल मैप्स का उपयोग करना, एक परेशानी है, मैं उस के लिए एक विकल्प खोजने के लिए चाहते हैं।

+5

अच्छा सवाल, उत्तर/उत्सुकता पर उत्सुक। (+1) – Till

+1

मुझे लगता है कि याहू के पास "स्थानों" जैसा कुछ है। सुनिश्चित नहीं है कि क्या यह एक ही प्रतिबंध है –

+0

माइक सही है, याहू की एक ही चीज़ है। –

उत्तर

7

मैंने Google मानचित्र जावास्क्रिप्ट एपीआई का उपयोग करने का निर्णय लिया। हालांकि, उद्देश्य-सी के माध्यम से मुख्य रूप से जावास्क्रिप्ट से निपटना थोड़ा मुश्किल है, यह एक समाधान है। नक्शा वेब दृश्य के माध्यम से प्रदर्शित होता है, और मैं मानचित्र के साथ बातचीत करने के लिए जावास्क्रिप्ट का उपयोग करता हूं।

https://developers.google.com/maps/documentation/javascript/tutorial#api_key

मैं इस जवाब को स्वीकार करने, अगर किसी और को कोई विचार है देखने के लिए इंतजार करेंगे। मैं बस इसे पोस्ट करना चाहता था, अगर यह किसी और की मदद करता है।

संपादित करें:

गूगल ने हाल ही एक नक्शे SDK iOS के लिए जारी की है, यह अब बेहतर समाधान है।

https://developers.google.com/maps/documentation/ios/

+0

हाय वाइकिंग्स, मैं भी Google स्थानों एपीआई का उपयोग करना चाहता हूं, तो क्या मुझे Google मानचित्र के साथ जाना चाहिए या मैं ऐप्पल मैप किट का उपयोग कर सकता हूं? – prasad

+0

@prasad संपादित करें – Vikings

+0

मैंने एक सप्ताह पहले एसडीके के लिए पंजीकरण किया है लेकिन अभी भी कोई एपीआई कुंजी नहीं मिली है। – prasad

5

मैं स्थिति को समझाते हुए सीधे Google से संपर्क करने की कोशिश करता हूं, और एप्पल के नक्शे का उपयोग करने के लिए उन्हें लिखित अनुमति के लिए पूछता हूं। प्रोग्रामिंग से यह एक कानूनी सवाल है। कोई सोचता है कि Google को पता है कि अब आप ऐप्पल के एपीआई का उपयोग करके अपने मानचित्र प्रदर्शित नहीं कर सकते हैं और यह भी कि मानचित्र के बावजूद, वे चाहते हैं कि आप उनके स्थानों का उपयोग करें, क्योंकि उनके लिए विज्ञापन राजस्व उत्पन्न होता है।

+3

तब तक तर्कसंगत लगता है जब तक आप किसी कंपनी के वकीलों के साथ संपर्क नहीं करते थे। – JustSid

+0

मैंने एक कंपनी के वकीलों के साथ निपटाया है, और आम तौर पर जब यह उनके सर्वोत्तम हित में था (यानी वे इस मामले में पैसे कमाते हैं), वे अक्सर सहमत हुए। किसी भी मामले में, यह पूछने में कोई दिक्कत नहीं होगी, और यदि आप सफल होते हैं, तो आपको अपने कोड को फिर से लिखना नहीं है। यदि आप कोशिश नहीं करते हैं, तो आप या तो अपने समझौते के खिलाफ दौड़ने का प्रयास करते हैं, या आप एक और पीओआई विक्रेता की तलाश करते हैं जो अभी भी आपको लागू करने के लिए समय और पैसा खर्च करेगा। बस कहें कि आप तब तक अपवाद चाहते हैं जब तक कि Google मानचित्र फिर से उपलब्ध न हों, ताकि आप और Google दोनों स्थान का उपयोग करके पैसे कमा सकें। –

+0

यह भी कोशिश न करें क्योंकि आप सभी वकीलों को नापसंद करते हैं केवल मूर्खतापूर्ण है। –

1

यहाँ @Owen के साथ सहमत - आप कुछ संभव भविष्य की तारीख तक अपरिवर्तित अपने अनुप्रयोग छोड़ने के लिए आप इसे बदलने के लिए हो सकता है जब अनुमति मिल सकता है, या आप निश्चित रूप से अब इसे बदलने के प्रयास करने के लिए जा सकते हैं और तो संभवतः भविष्य में इसे किसी अन्य कारण से बदलना होगा।

यदि आपको 100% गारंटी मिल सकती है कि आप इसे एक बार बदल सकते हैं और कभी इसे फिर से बदलना नहीं चाहते हैं तो मैं कहूंगा कि अब यह कुछ है, लेकिन कुछ भी निश्चित नहीं है।

+0

मैं Google मानचित्र जावास्क्रिप्ट एपीआई के साथ गया, यह सिर्फ वेब दृश्य के बावजूद प्रदर्शित हुआ, इसलिए इसे कुछ समय के लिए बदलने की आवश्यकता नहीं है – Vikings