निर्देशांकों के दो जोड़े काग़ज़ पर बिल्कुल एक जैसे दिख सकते हैं और इस पर निर्भर करते हुए बहुत अलग मतलब रख सकते हैं कि वे कहाँ से आए। एक किसी डिवाइस की सीधी GPS रीडिंग हो सकती है जो ठीक उसी जगह पर खड़ा था। दूसरा किसी शहर का केंद्र बिंदु हो सकता है, जो इसलिए लौटाया गया क्योंकि किसी अधूरे या अस्पष्ट पते के लिए वही सबसे अच्छा उपलब्ध मिलान था। सिर्फ़ संख्याओं के रूप में छपे होने पर दोनों एक जैसे सटीक दिखते हैं। केवल आसपास का मेटाडेटा बताता है कि किसी बारीक उपयोग के लिए आप वास्तव में किस पर भरोसा कर सकते हैं।
यही मुख्य वजह है कि जब भी निर्देशांकों का स्रोत और प्रिसिज़न आपके बनाए जा रहे सिस्टम के लिए मायने रखते हैं, तब "बस lat और lon इस्तेमाल करें" वास्तव में ज़रूरत से ज़्यादा सरलीकरण है। निर्देशांकों का एक जोड़ा अपने आप में यह कोई जानकारी नहीं देता कि वे कैसे निकाले गए, वे कितने क्षेत्र को दर्शाते हैं, या स्रोत को मिलान पर कितना भरोसा था। हर निर्देशांक जोड़े को, उसके स्रोत की परवाह किए बिना, एक जैसा प्रामाणिक मानना ही वह तरीक़ा है जिससे ऐप्लिकेशन चुपचाप फ़ैसले लेने लगते हैं, जैसे किसी डिलीवरी को रूट करना या लोकेशन-आधारित अलर्ट ट्रिगर करना, उस चीज़ के आधार पर जो असल में किसी ख़ास बिंदु के बजाय पूरे शहर का अनुमान है।
precision और confidence फ़ील्ड ठीक इसी कमी को दूर करने के लिए बनाए गए हैं। precision बताता है कि निर्देशांक किस तरह के मिलान से आया, यानी घर, सड़क, पोस्टकोड या शहर, जिससे सीधे यह पता चलता है कि वह बिंदु असल दुनिया में संभवतः कितने क्षेत्र को दर्शाता है। confidence बताता है कि मिलान ख़ुद कितना पक्का था, उसके precision स्तर से अलग। दोनों मिलकर निर्देशांकों के एक साधारण जोड़े को ऐसी चीज़ में बदल देते हैं जिस पर आप वास्तव में तर्क कर सकते हैं: सिर्फ़ "यह एक बिंदु है" नहीं, बल्कि "यह एक बिंदु है, यह लगभग इतना सटीक होने का दावा करता है, और हमें इतना भरोसा है कि यह दावा सही है।"
निर्देशांक स्टोर करने या सेवाओं के बीच भेजने वाले किसी भी सिस्टम में अपनाने लायक़ व्यावहारिक आदत यह है कि कच्ची संख्याओं के साथ precision और confidence भी भेजें, सिर्फ़ संख्याएँ नहीं। अगर निर्देशांकों का कोई जोड़ा उस संदर्भ के बिना किसी डेटाबेस, कतार या दूसरी आंतरिक सेवा में जाता है, तो आगे उसका उपयोग करने वाला हर व्यक्ति यह सोच-समझकर तय करने की क्षमता खो देता है कि उस पर कितना भरोसा करना है, और संभवतः उसे असल से ज़्यादा सटीक मान लेगा, क्योंकि अकेला निर्देशांक जोड़ा इसके उलट कोई संकेत नहीं देता।
ठीक इसी वजह से हमारे फ़ॉरवर्ड और रिवर्स एंडपॉइंट के हर जियोकोडिंग नतीजे में निर्देशांकों के साथ type, precision और confidence शामिल होते हैं। सिर्फ़ अक्षांश और देशांतर नहीं, बल्कि यह सब अपनी पाइपलाइन से आगे भेजना ही वह चीज़ है जिससे आगे का कोई भी सिस्टम वही सोचा-समझा फ़ैसला ले सकता है जिसकी जानकारी आपके ऐप्लिकेशन के पास मूल लुकअप के समय पहले से थी।
अच्छी तरह मैप किए गए शहर के केंद्र का पता आपको लगभग कुछ नहीं बताता कि आपका सिस्टम किसी ग्रामीण रूट, विवादित सीमा या ध्रुवों के पास की क्वेरी को कैसे संभालता है। कठिन मामलों को जानबूझकर टेस्ट करें।
सार्वजनिक दिखने वाली लोकेशन जानकारी वाले हर डेटासेट का पेड प्रोडक्ट के अंदर कानूनी रूप से उपयोग नहीं किया जा सकता। वास्तविक सीमा अक्सर तकनीकी उपलब्धता नहीं, बल्कि लाइसेंस की शर्तें तय करती हैं।
जब किसी क्वेरी को सचमुच भरोसेमंद तरीके से रिज़ॉल्व नहीं किया जा सकता, तो कुछ न लौटाना तथ्य के रूप में सजाया गया अनुमान लौटाने से बेहतर जवाब है। यहाँ उस चुनाव के पीछे का तर्क है।