मैं डेटाबेस डिजाइन करता हूं और कुछ समय से इस सवाल का अध्ययन कर रहा हूं। हम ओरेकल बैकएंड के साथ एक ऑफ-द-शेल्फ एप्लिकेशन का उपयोग करते हैं जहां डेटा फ़ील्ड को 17 दशमलव स्थानों की अनुमति देने के लिए परिभाषित किया गया था। हास्यास्पद! वह इंच के हजारवें हिस्से में है। दुनिया में कोई भी GPS उपकरण सटीक नहीं है। तो आइए 17 दशमलव स्थानों को अलग रखें और व्यावहारिक रूप से व्यवहार करें। सरकार गारंटी देती है कि उनका सिस्टम 95% आत्मविश्वास स्तर पर 7.8 मीटर की "सबसे खराब स्थिति" छद्म सटीकता की "अच्छा है" लेकिन फिर वास्तविक एफएए (उनके उच्च गुणवत्ता वाले उपकरणों का उपयोग करके) ने कहा कि आमतौर पर अच्छा होने के लिए जीपीएस रीडिंग दिखाया गया है एक मीटर के भीतर।
इसलिए आपको अपने आप से दो प्रश्न करने होंगे: 1) आपके मूल्यों का स्रोत क्या है? 2) डेटा का उपयोग किसके लिए किया जाएगा?
सेल फोन विशेष रूप से सटीक नहीं हैं, और Google / MapQuest रीडिंग शायद केवल 4 या 5 दशमलव तक अच्छे हैं। एक उच्च गुणवत्ता वाला जीपीएस उपकरण आपको 6 (संयुक्त राज्य के भीतर) मिल सकता है। लेकिन इससे अधिक कब्जा करना टाइपिंग और स्टोरेज स्पेस की बर्बादी है। इसके अलावा, यदि कोई खोज मूल्यों पर की जाती है, तो उपयोगकर्ता के लिए यह जानना अच्छा है कि 6 सबसे अधिक होगा / उसे तलाश करनी चाहिए (स्पष्ट रूप से दर्ज किया गया कोई भी खोज मूल्य पहले उसी सटीकता के साथ होना चाहिए, जितना डेटा मान खोजा जा रहा है )।
इसके अलावा, यदि आप सब करने जा रहे हैं, तो Google मानचित्र में कोई स्थान देखें या वहां पहुंचने के लिए उसे GPS में डालें, चार या पांच बहुत है।
मुझे उन सभी अंकों में प्रवेश करने के लिए आसपास के लोगों पर हंसना होगा। और वास्तव में वे माप कहां ले रहे हैं? सामने का दरवाजा घुंडी? सामने मेलबॉक्स? भवन का केंद्र? सेल टॉवर के ऊपर? और ... क्या हर कोई इसे एक ही जगह पर ले रहा है?
एक अच्छे डेटाबेस डिज़ाइन के रूप में, मैं पाँच से अधिक दशमलव अंकों में से कुछ के लिए एक उपयोगकर्ता के मानों को स्वीकार करूँगा, फिर निरंतरता के लिए केवल पाँच को राउंड और कैप्चर कर सकता हूँ [हो सकता है कि छह अगर आपके उपकरण अच्छे हैं और आपका अंत इसे वारंट का उपयोग करता है]।