क्या आप Google मानचित्र में दिए गए बिंदु पर उपयोगकर्ता द्वारा परिभाषित बहुभुजों को ओवरलैप कर सकते हैं?


10

मुझे Google मैप्स एपीआई के साथ काम करने की सीमा और अर्ध-जटिल स्थानिक तुलना करने के संभावित समाधानों का पता लगाने की आवश्यकता है।

मैं जो हासिल करना चाहता हूं, वह तुलना की एक प्रणाली है जो किसी निर्धारित बिंदु (ए आवासीय पते) पर उपयोगकर्ता-परिभाषित स्थानिक बहुभुजों को ओवरलैप करने की अनुमति देगा।

मूल रूप से, एक रेस्तरां में एक दिया गया वितरण क्षेत्र होगा जिसका पैरामीटर X भू-निर्देशांक द्वारा परिभाषित किया जाएगा। एक पते को एकल बिंदु (x, y) द्वारा दर्शाया जाता है।

मुझे सलाह दी गई है कि इस प्रकार की स्थानिक तुलना के लिए सबसे अच्छा बैक-एंड पोस्टजीआईएस है; हालाँकि, Google मैप्स एपीआई द्वारा निर्धारित नियमों और शर्तों की समीक्षा करने पर, यह स्पष्ट नहीं है कि आपको Google द्वारा प्रदान की जाने वाली जियोकॉर्डिनेट प्रतिक्रिया को संग्रहीत करने की अनुमति है या नहीं।

http://code.google.com/apis/maps/terms.html

10.1.3 - उदाहरण के लिए, आपको "स्थानों" का एक स्वतंत्र डेटाबेस बनाने के लिए सामग्री का उपयोग नहीं करना चाहिए। ... अभी तक,

.. आपके द्वारा संग्रहित किया जा सकता है: सर्विस

मेरा प्रश्न है :

क्या किसी को भी स्थानिक बहुभुज और Google फ्यूजन टेबल्स के साथ काम करने का कोई अनुभव है?

क्या किसी को Google स्थल एपीआई के साथ काम करने का अनुभव है, क्या यह इस प्रकार की तुलनाओं को सक्षम करता है?

क्योंकि Google मानचित्र प्रदर्शित होने पर भू निर्देशांक कैप्चर किए जा रहे हैं, और फिर पूर्ण Google मानचित्र के साथ संयोजन में उपयोग किए जाने के लिए संग्रहीत किया जा रहा है, क्या यह Google द्वारा निर्धारित 'उपयोग की शर्तों' के भीतर आता है?

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


1
मुझे आपके प्रश्न की पूर्णता पसंद है। +1
ब्रैड नेसोम

जवाबों:


1

मुझे Google Places API के साथ अनुभव नहीं है, लेकिन मेरे पास Google मैप्स API और Google फ़्यूज़न तालिकाओं के साथ कुछ अनुभव है।

जब आप किसी तालिका को फ्यूजन टेबल पर अपलोड करते हैं, तो इसमें केएमएल या शेपफाइल्स जैसे स्थानिक (ज्यामिति) तत्व वाले टेबल शामिल हो सकते हैं (हालांकि, आपको फ्यूजन टेबल में सीधे एक आकृति बनाने के लिए रूपांतरण का उपयोग करना होगा)। एक बार वहाँ, आप सहजीवन और पॉप-अप सुविधाएँ असाइन कर सकते हैं। फ्यूजन टेबल्स बिंदुओं, रेखाओं और बहुभुजों का समर्थन करते हैं।

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

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

अगर आप किसी तरह से उपयोग की शर्तों का उल्लंघन करना चाहते हैं तो मुझे यकीन नहीं है। ऐसा लगता है कि आप Google की जियोकोडिंग सेवा का उपयोग करना चाहते हैं, लेकिन मुझे वहां की सीमाओं के बारे में जानकारी नहीं है।

वैसे भी, मुझे उम्मीद है कि यह आपके कुछ सवालों के जवाब देने में मदद करता है। उम्मीद है, कुछ अन्य जो अन्य प्रश्नों से अधिक परिचित हैं, वे पूरी तरह से उत्तर दे सकते हैं।

संपादित करें: फ़्यूज़न तालिकाओं को क्वेरी करने की इस लिंक / चर्चा को उपयोगी पाया गया।

http://googlegeodevelopers.blogspot.com/2010/11/search-your-geo-data-using-spatial.html

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