2010-09-21 9 views
5

संक्षेप में मेरा प्रश्न यह है: क्या जीपीएस समन्वय में उपयोग किए गए दशमलव की संख्या और स्थान की सटीकता के बीच कोई सहसंबंध है?जियोकोडिंग - जीपीएस निर्देशांक में सटीकता की आवश्यकता है?

अभी मैं एंड्रॉइड एसडीके के साथ काम कर रहा हूं लेकिन मुझे यकीन है कि यह प्रश्न कई अन्य भौगोलिक स्थान एसडीके पर लागू हो सकता है। असल में, एंड्रॉइड 14 अंकों तक जीपीएस निर्देशांक देता है। ऐसा लगता है कि ज्यादातर स्थितियों में अधिक मात्रा में। आइए कहें कि मुझे 10 फीट से 10 फीट के क्षेत्र के बारे में सटीकता की आवश्यकता है। मुझे वास्तव में कितने दशमलव की चिंता करने की ज़रूरत है? उपयोग-मामला जिसे मैं ढूंढ रहा हूं वह यह जानना है कि कोई व्यक्ति किसी विशेष अक्षांश के उत्तर या दक्षिण में है या नहीं - डेटाबेस में मुझे कितने अंक स्टोर करने की आवश्यकता होगी और मुझे कितने अंकों की तुलना करने की आवश्यकता होगी?

+0

भूमध्य रेखा पर पृथ्वी की परिधि लगभग 130 मिलियन फीट है। – ChrisW

उत्तर

2

न्यूयॉर्क शहर में - जो एक सुंदर प्रतिनिधि अक्षांश है जहां लोग रहते हैं - एक विस्तृत दो लेन वाली सड़क पार करने से आप लगभग 25 मीटर ले जाएंगे और आप लगभग 0.1 सेकंड रेखांश करेंगे।

यदि आप representing locations हैं 40 डिग्री 42'42.96 "एन 73 डिग्री 59'23.33" डब्ल्यू, तो 0.1 सेकंड का मतलब सड़क के एक तरफ या दूसरे के बीच का अंतर है। आप अपने "decimals" की गणना कैसे करते हैं, इसके आधार पर ddd:mm:ss.ssss मानव उद्देश्यों के लिए पर्याप्त सटीक होना चाहिए। यदि आप दशमलव डिग्री देख रहे हैं तो अक्षांश और देशांतर प्रत्येक के लिए ±ddd.fff'fff'fff पर्याप्त होगा और आपको गोल करने के लिए कुछ ढलान छोड़ देगा।

हालांकि लिंक किए गए पृष्ठ को देखें, क्योंकि जियोकोडिंग में बहुत से त्रुटिएं हैं, जिसके परिणामस्वरूप कई "फिक्सेस" कितने अच्छे हैं और अतिरिक्त अंक का ट्रैक रखने से स्थान को पिन करने में सहायक हो सकता है।

+0

वास्तव में, मुझे यह स्पष्ट करना चाहिए था कि मैं डिग्री में काम कर रहा हूं, न कि मिनट/सेकंड। इसलिए, अगर मैं आपको सही समझता हूं, तो आप कह रहे हैं कि 33.12345 की तरह कुछ 25 मीटर के लिए सटीक होगा। यह अभी भी बहुत बड़ा है। 6 अंक या 7 अंक कैसा दिखेंगे? मुझे वास्तव में 5 मीटर की तरह नीचे उतरने की जरूरत है। –

+0

स्पष्टीकरण के लिए धन्यवाद, मैंने एक त्रुटि (अब तय) की है। प्रत्येक दूसरा 0.0002777 डिग्री है, जो समशीतोष्ण अक्षांश पर लगभग एक मीटर के बराबर '0.000'001' डिग्री बनाता है। इस प्रकार, '± ddd.fff'fff'fff' मिलीमीटर रिज़ॉल्यूशन के बारे में होगा, जो सेठ नोट्स उपभोक्ता उपकरणों की तुलना में कहीं अधिक सटीक है, लेकिन गोल करने की त्रुटि के लिए कुछ अतिरिक्त अंक शायद उपयोगी हैं। – msw

+0

उत्तर के लिए धन्यवाद। मैंने अंकों के साथ कुछ काम किया और ऐसा लगता है कि मेरे पास डिवाइस (एचटीसी Droid) लगभग 5 अंकों के लिए प्रभावी होने जा रहा है। यह भयानक नहीं है और आपके उत्तर में मदद मिली है। –

1

अक्षांश & देशांतर एक बिंदु को परिभाषित करता है, एक क्षेत्र नहीं। शुद्धता एक अलग माप है, और उपभोक्ता जीपीएस उपकरणों के लिए कम से कम कई मीटर है।

पैर निर्दिष्ट करने के लिए आवश्यक अंकों की संख्या के संबंध में: यह इस बात पर निर्भर करता है कि आप कहां हैं। भूमध्य रेखा पर रेखांश की एक डिग्री लगभग 110 किमी है, लेकिन पोर्टलैंड में 45 डिग्री रेखांश (45 ° एन) लगभग 78 किमी है। तो (45 एन पर) प्रत्येक और # x2044; पूर्व या पश्चिम में चलने पर ° लगभग 10 फीट है।

  (cos (45 °) × पृथ्वी की त्रिज्या × 2π)/360 ≈ 78 किमी