YahooMaps सेवा की शर्तों के अनुसार , आपको API का उपयोग करने से एकत्रित डेटा को संग्रहीत करने की अनुमति नहीं है। (विशेष रूप से viii) "आप कम नहीं:"
(vi) याहू का उपयोग करें! मानचित्र एपीआई स्थान की जानकारी के साथ जो 6 घंटे से कम पुराना है और जीपीएस डिवाइस या किसी अन्य स्थान संवेदन उपकरण से प्राप्त होता है;
(vii) याहू का उपयोग करें! जीपीएस डिवाइस या किसी अन्य स्थान संवेदन उपकरण से ली गई स्थान की जानकारी के साथ मैप्स एपीआई जहां इस तरह की जानकारी सीधे अंतिम उपयोगकर्ता द्वारा आपके आवेदन या सेवा पर अपलोड नहीं की गई थी;
(viii) याहू से मैप इमेजरी, मैप डेटा या जियोकोडेड स्थान की जानकारी संग्रहीत करने के लिए अंतिम उपयोगकर्ताओं को स्टोर या अनुमति देता है! भविष्य के उपयोग के लिए मैप्स एपीआई;
(ix) याहू को प्रदर्शित करने के अलावा किसी भी उपयोग के लिए स्टैंड-अलोन जियोकोडर का उपयोग करें! याहू पर नक्शे या प्रदर्शन बिंदु! नक्शे;
(x) किसी भी याहू का उपयोग करके किसी भी जियोकोड स्थान की जानकारी को प्रकाशित या प्रदर्शित करने, या अन्य उपयोगकर्ताओं को प्रकाशित या प्रदर्शित करने की अनुमति देता है! मैप्स एपीआई;
यह Google, बिंग, मैपक्वेस्ट और याहू से टीओएस में मैंने जो देखा है, उसके अनुरूप है। इसका कारण यह है कि वे अंतिम उपयोगकर्ता को परिणाम प्रस्तुत करने में सक्षम होने से सीधे लाभान्वित होते हैं। यदि उनका लोगो और "गूगल द्वारा मानचित्र" प्रदर्शित नहीं किया जाता है, तो उन्हें कोई "स्ट्रीट क्रेड" या एक्सपोज़र नहीं मिलता है। इस प्रकार, सेवा प्रदान करने के लिए उनका प्रोत्साहन समाप्त हो गया है। वे आपके लिए सेवा का उपयोग करना बहुत आसान बनाते हैं (बेहद आसान) लेकिन वे उचित सीमा भी रखते हैं। जब तक आप उन्हें पैसा बनाने के लिए अपने डेटा का उपयोग कर रहे हैं (भले ही वे सिर्फ एक्सपोजर प्राप्त कर रहे हों) आप उनके टीओएस की शर्तों के भीतर हैं। यदि आप उन शर्तों को दरकिनार करने की कोशिश करते हैं, तो आप किसी भी समय कट जाने का जोखिम उठाते हैं। यदि आपकी सेवा उनकी सेवा पर आधारित है, तो एक खुशहाल कहानी नहीं ।
मैंने कभी भी FME कार्यक्षेत्र का उपयोग नहीं किया है, यह वास्तव में शक्तिशाली लगता है (और साथ ही, आवश्यकता से अधिक जटिल है), लेकिन फिर भी डेटा प्रदाताओं के टीओएस के अधीन होगा। इस सरल HTTP अनुरोध के लिए FME वर्कफ़्लो की तुलना SmartAStreets द्वारा LiveAddress API से करें:
https://api.qualifiedaddress.com/street-address/?street=1600+Ampytheatr+Pkway+Mountain+Vew+ca&auth-token=23350695
यह निम्नलिखित पते पर ले जाता है और इसे मानकीकृत करता है (स्पष्ट वर्तनी सुधार सहित), सत्यापित करता है कि यह सुपुर्दगी योग्य है, और फिर इसे जियोकोड करता है और नीचे दिए गए पते को JSON स्ट्रीम के रूप में आउटपुट करने वाले विभिन्न घटकों में तोड़ देता है। (यदि आप JSON नहीं पढ़ते हैं, तो आप आउटपुट को JSON फॉर्मैटर में अधिक पठनीय परिणामों के लिए प्लग कर सकते हैं । (URL स्ट्रिंग में अपने डेटा का उपयोग करने के लिए स्वतंत्र महसूस करें) परीक्षण प्रयोजनों के लिए)
1600 Ampytheatr Pkway Mountain Vew, CA
हो जाता है
1600 एम्फीथिएटर Pkwy माउंटेन व्यू, CA 94043-1351
वहाँ कई वाणिज्यिक एपीआई उपलब्ध हैं जो एड्रेस वेरिफिकेशन करते हैं, स्मार्टस्टीलेस्ट्स बस एक ही होता है कि मैं हर सुबह अपनी कार पार्क करूं। (Cdyne, StrikeIron, QAS कुछ अन्य लोग हैं जो एक समान सेवा प्रदान करते हैं।) ये व्यावसायिक सेवाएँ आपको उनके डेटा का उपयोग करने की पेशकश करती हैं जो एक अति-प्रतिबन्धित टीओएस द्वारा बाध्य नहीं है। आप मूल रूप से सीधे प्रतिस्पर्धा की किसी भी कमी के लिए परिणामी डेटासेट का उपयोग कर सकते हैं।
आप सही हैं कि जियोकोडिंग डेटा बहुत बार नहीं बदलता है और यह कुछ ऐसा है जो निश्चित रूप से स्थानीय रूप से कैश किया जा सकता है, या सर्वर के अनुरोधों की संख्या को कम करने के लिए आपके डेटाबेस के भीतर। अच्छी सोच।