2010-01-05 11 views
10

मेरे पास चौराहे से परिभाषित एक सीमा है और चौराहे से कई फीट दूर है। (उदाहरण के लिए 100 फुट 5 वीं सेंट वाशिंगटन सेंट & के उत्तर वाशिंगटन सेंट & 6 सेंट के दक्षिण में 300 फुट करने के लिए)सड़क पर एक बिंदु के निर्देशांक प्राप्त करें

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

मैंने सड़क का वर्णन करने वाली पॉलीलाइन प्राप्त करने की जांच की, लेकिन मुझे Google/VEarth से प्राप्त करने के साथ बहुत भाग्य नहीं है। मैंने अमेरिकी जनगणना से टाइगर/लाइन को देखा लेकिन उनका डेटा बहुत गलत है।

क्या कोई इस पर geocode के लिए सुझाव दे सकता है? यह एक सार्वजनिक मानचित्र के लिए है, इसलिए Google, माइक्रोसॉफ्ट, आदि से मुफ्त एपीआई में से कोई भी ठीक होना चाहिए।

आखिरकार, मैं निर्देशांक की बजाय एक वास्तविक सड़क पते की तलाश में हूं। मैं जानना चाहता हूं कि उदाहरण के लिए मैंने ऊपर दिए गए उदाहरण में सीमा 508 से 563 वाशिंगटन सेंट

उत्तर

2

घर के नंबरों पर जियोकोडिंग के बजाय मैं एक अलग दृष्टिकोण ले रहा हूं, मैं सड़क पर प्रतिशत का उपयोग करता हूं। इसलिए मैं सड़क की लंबाई की गणना करने और फिर यह तय कर सकता हूं कि भूगर्भित निर्देशांक कितनी दूर हैं।

3

विचार के लिए भोजन - मुझे नहीं पता कि आपका एप्लिकेशन क्या है लेकिन एक सामान्य जीपीएस की सटीकता को याद रखें डिवाइस 10 मीटर (लगभग 33 फीट) है। क्या यह संभव है कि आप इसे आवश्यक से अधिक सटीक बनाने की कोशिश कर रहे हैं?

संभावित समाधान

  1. तुम सिर्फ 100 फीट और परियोजना है कि सड़क के लम्बवत बात जोड़ सकते हैं? पर्याप्त नजदीक?

  2. चौराहे पकड़ो। पहले खंड को पार करें। यदि इसकी लंबाई < 100 फीट है, तो स्कैंड सेगमेंट को पकड़ें, और तब तक जब तक आप सड़क के साथ मापा गया चौराहे से 100 फीट दूर न हों। आपको वास्तविक चेक जोड़ने/कुछ गणित करने की आवश्यकता होगी यह निर्धारित करने के लिए कि वास्तविक 100 'अंक गिरने वाले सेगमेंट के साथ कहां है।

मैंने गर्मियों में दूसरी विधि का उपयोग किया और देखेंगे कि मुझे कुछ नमूना कोड मिल सकता है या नहीं। यद्यपि कोई वादा नहीं है।

# 3 - चौराहे पकड़ो। पहले खंड का असर प्राप्त करें और किसी दिए गए कोण पर सड़क के साथ 100 फीट की गणना करने के लिए समन्वय ज्यामिति का उपयोग करें। यह मानता है कि सड़क में कोई विक्षेपण नहीं है, अन्यथा # 2 का उपयोग करें।

+0

मुझे पूर्ण सटीकता की आवश्यकता है - यह जीपीएस एप्लिकेशन के लिए नहीं है, यह नगरपालिका पार्किंग कोड (जो चौराहे + दूरी से वर्णित है) में पढ़ने के लिए है और उन्हें सड़क पते प्रदान करने वाले उपयोगकर्ता को सहसंबंधित करने के लिए है। –

+2

चेतावनी का शब्द - उस स्थिति में आपको बेसमैप प्राप्त करने में समस्या हो सकती है जो पर्याप्त सटीक हैं। मैंने Google और VE का उपयोग किया है और जब वास्तविक सर्वेक्षण डेटा (दूरी +/- 0.01 फीट) के विरुद्ध दूरी की जांच की जाती है तो दूरी 100 फीट से अधिक हो सकती है, शायद और भी। Google पर मेरा अपना पता लगभग 5 पार्सल पश्चिम है जहां से यह होना चाहिए। दरअसल एक चौराहे वाली सड़क (टी चौराहे) के गलत पक्ष पर। बस कुछ सोचने के लिए। – DenaliHardtail

संबंधित मुद्दे

 संबंधित मुद्दे