फ़ोटो फ़ाइलों से GPS लोकेशन कैसे निकालें

फोटो फाइलों से GPS लोकेशन निकालने के लिए आप तस्वीर को किसी ऐसे प्रोग्राम में खोलते हैं जो उसका मेटाडेटा पढ़ता है, और फिर GPS समूह देखते हैं। यहाँ न कुछ गणना हो रही है और न ऑनलाइन कुछ खोजा जा रहा है। निर्देशांक पहले से ही फाइल के भीतर मौजूद हैं, जो ठीक उसी क्षण लिखे गए थे जब लोकेशन सेवाएँ चालू रखे फोन का शटर चला। जो मिलता है वह एक अक्षांश और एक देशांतर है, साथ में कुछ सहयोगी टैग जो तय करते हैं कि वे दोनों संख्याएँ सचमुच वही अर्थ रखती हैं या नहीं जो आप समझ रहे हैं।
इस जोड़ी को पढ़ना आसान है। इन्हें सही तरीके से पढ़ना वह जगह है जहाँ ज़्यादातर लोग चूक जाते हैं, और आगे का पूरा लेख यही समझाता है कि क्यों।
फोटो फाइलों से GPS लोकेशन कैसे निकालें
- फोटो को किसी मेटाडेटा व्यूअर में खोलें, या अपने ऑपरेटिंग सिस्टम के फाइल प्रॉपर्टीज़ पैनल में।
- GPS नाम वाला हिस्सा ढूँढ़ें, जो कैमरा और एक्सपोज़र वाले हिस्सों से अलग होता है।
- अक्षांश और देशांतर पढ़ें, और तुरंत बाद उनके दोनों गोलार्ध टैग भी पढ़ें।
- इन्हें एक चिह्नयुक्त जोड़ी में मिलाकर किसी भी मानचित्र में चिपकाएँ और पिन की पुष्टि करें।
- भरोसा करने से पहले देखें कि स्थिति कैसे प्राप्त हुई और वह कितनी सटीकता का दावा करती है।
पहले चरण में गोपनीयता का एक पहलू जानने लायक है। ज़्यादातर ऑनलाइन मेटाडेटा रीडर आपकी फोटो को जाँचने के लिए सर्वर पर अपलोड कर देते हैं, यानी वही सटीक निर्देशांक किसी अजनबी को सौंप दिए जाते हैं जिन्हें आप बस देखना चाहते थे। हमारा EXIF व्यूअर फाइल को आपके ब्राउज़र में ही पढ़ता है और उसे कहीं नहीं भेजता, और यह बात यहाँ लगभग किसी भी दूसरे औज़ार के मुकाबले ज़्यादा मायने रखती है।
फाइल में दर्ज संख्या से ऋण चिह्न क्यों गायब है
रियो डी जनेरियो में ली गई कोई फोटो खोलिए और अक्षांश −22.95 नहीं दिखेगा। वह 22, 57 और 6.98 दिखेगा: तीन अलग-अलग धनात्मक संख्याएँ, और साथ में एक टैग जिसमें सिर्फ़ एक अक्षर S होता है।
यह बात हर किसी को एक बार उलझाती है। फाइल कभी ऋणात्मक निर्देशांक संग्रहित नहीं करती। वह डिग्री, मिनट और सेकंड को धनात्मक मानों के रूप में रखती है और गोलार्ध को एक सहयोगी टैग में डाल देती है: GPSLatitudeRef में N या S होता है, और GPSLongitudeRef में E या W।
क्राइस्ट द रिडीमर की प्रतिमा को लीजिए, जो 22°57′7″S, 43°12′38″W पर स्थित है। मानचित्र जिस दशमलव संख्या की अपेक्षा करता है उसे दोबारा बनाने के लिए मिनटों को 60 से और सेकंडों को 3,600 से भाग दें, उन्हें डिग्री में जोड़ें, फिर अक्षर को चिह्न तय करने दें:
- 22 + (57 ÷ 60) + (6.98 ÷ 3600) = 22.95194
- सहयोगी टैग कहता है
S, इसलिए उत्तर है −22.95194 - 43 + (12 ÷ 60) + (38.02 ÷ 3600) = 43.21056, और
Wइसे −43.21056 बना देता है
इन दोनों गोलार्ध टैग को हटा दीजिए और वही फोटो सोमालिया के तट से दूर किसी जगह का दावा करने लगती है, लगभग 9,000 किलोमीटर दूर, और कहीं कोई त्रुटि संदेश नहीं आता। जो व्यूअर आपको केवल एक सादी धनात्मक संख्या दिखाता है और अक्षर नहीं, उसने आपको आधा जवाब दिया है।
वे टैग जो बताते हैं कि पिन पर भरोसा करें या नहीं
कोई निर्देशांक उतना ही आश्वस्त दिखता है चाहे वह उपग्रह से मिला हो या किसी ने खाने में टाइप कर दिया हो। GPS समूह के दो टैग यह तय करते हैं, और इन्हें लगभग कोई नहीं पढ़ता।
GPSProcessingMethod दर्ज करता है कि लोकेशन कैसे प्राप्त हुई। EXIF विनिर्देश चार मान परिभाषित करता है: उपग्रह से प्राप्त स्थिति, मोबाइल टावर, Wi‑Fi नेटवर्क, या हाथ से प्रविष्टि। जिस फोटो की लोकेशन हाथ से टाइप की गई हो, वह एक दावा कर रही है, माप नहीं: यही अंतर तय करता है कि कोई तस्वीर बीमा या निरीक्षण फाइल में सबूत के तौर पर काम आएगी या नहीं।
GPSHPositioningError दर्ज करता है कि स्थिति कितनी दूर तक गलत हो सकती है, मीटर में। यह "यही दरवाज़ा" और "इसी पिन कोड में कहीं" के बीच का फ़र्क है। जो मार्गदर्शिकाएँ GPS विचलन के बारे में अस्पष्ट चेतावनी देती हैं, वे ठीक उसी चीज़ का वर्णन कर रही हैं जिसे यह टैग मापता है।
दोनों को साथ पढ़ें तो एक पिन घोषित विश्वसनीयता वाले सबूत में बदल जाता है, या फिर अनुमान के रूप में उजागर हो जाता है। अगर कोई क्लाइंट आपको साइट की तस्वीरें भेजे और लोकेशन हाथ से दर्ज की गई हो, बिना किसी सटीकता संख्या के, तो अब आप जानते हैं कि सवाल पूछना है।
कैमरा कहाँ खड़ा था बनाम वह किस ओर देख रहा था
मुख्य निर्देशांक जोड़ी यह बताती है कि फोटोग्राफर कहाँ खड़ा था। यह नहीं बताती कि वह किस चीज़ को देख रहा था, और संपत्ति, सर्वेक्षण तथा निरीक्षण के काम में यह अंतर मायने रखता है।
GPSImgDirection उस दिशासूचक दिशा को रखता है जिस ओर कैमरा मुड़ा था, और एक सहयोगी टैग दर्ज करता है कि वह दिशा वास्तविक उत्तर के सापेक्ष मापी गई है या चुंबकीय उत्तर के। दोनों में इतना अंतर होता है कि गलत इमारत की ओर इशारा हो जाए। यही वह टैग है जो किसी दुकान की बाहर से ली गई तस्वीर को उसके भीतर ली गई तस्वीर से अलग करता है।
एक दूसरा, लगभग अनजाना लोकेशन टैग समूह भी है जो कैमरे के बजाय विषय के लिए आरक्षित है, ताकि एक ही फाइल यह भी दर्ज कर सके कि फोटोग्राफर कहाँ खड़ा था और यह भी कि वह किसकी तस्वीर ले रहा था। बहुत कम कैमरे इसे लिखते हैं, पर सर्वेक्षण और ड्रोन के औज़ार लिखते हैं, और जो व्यूअर केवल पहली जोड़ी दिखाता है वह दूसरी को चुपचाप छिपा देगा।
निर्देशांकों के साथ घड़ी पढ़ना
GPS समूह अपनी तारीख और समय भी रखता है, और ये UTC में दर्ज होते हैं। फाइल में कहीं और मौजूद सामान्य कैप्चर टाइमस्टैम्प कैमरे के स्थानीय समय में होता है।
इन दोनों का अंतर वही समय क्षेत्र है जिसमें फोटो ली गई, और यह एक उपयोगी जाँच है: जो फोटो ब्राज़ील में किसी जगह का दावा करती है पर जिसकी दोनों घड़ियों में नौ घंटे का अंतर है, वह आपको बता रही है कि कुछ गड़बड़ है। जहाँ फाइल संपादित की गई हो या टुकड़ों से जोड़ी गई हो, वहाँ यह जोड़ी अक्सर ऐसे तरीकों से असहमत होती है जो पिक्सल कभी नहीं दिखाते।
जब फाइल में कोई लोकेशन ही न हो
खाली GPS खंड आम है और आम तौर पर निर्दोष। लोकेशन सेवाएँ बंद थीं, कैमरे में रिसीवर नहीं है, तस्वीर घर के भीतर बिना सिग्नल के ली गई, या फोटो पहले ही किसी ऐसे प्लेटफॉर्म से गुज़र चुकी है जिसने मेटाडेटा हटा दिया। 2023 के एक अध्ययन ने 2,475 अपलोड की गई तस्वीर जोड़ियों की जाँच की और पाया कि Facebook ने Artist और Copyright को छोड़कर हर EXIF फ़ील्ड हटा दिया, इसलिए फ़ीड से वापस सहेजी गई तस्वीर आम तौर पर खाली GPS खंड के साथ ही पहुँचती है।
जो निर्देशांक कभी लिखा ही नहीं गया उसे कुछ भी वापस नहीं ला सकता। कोई औज़ार उसे पिक्सल से अनुमानित नहीं कर सकता। आप जो कर सकते हैं वह यह है कि उसे जानबूझकर सेट करें। अगर आप जानते हैं कि फोटो कहाँ ली गई थी और फाइल को यह बताना ज़रूरी है, तो फाइल में निर्देशांक जोड़ें और ऊपर बताए गए वही टैग लिख दिए जाते हैं।
दो पड़ोसी काम इससे अलग रखने लायक हैं। एक फोटो जो हर फ़ील्ड रखती है, केवल GPS समूह नहीं, उसका पूरा ब्योरा उन टैग की संदर्भ सूची में है जिन्हें आप संपादित कर सकते हैं। और अगर लोकेशन पढ़ने की आपकी वजह यह है कि फोटो बाहर जाने से पहले वह हट जाए, तो जियोटैग हटाना एक अलग काम है जिसके ख़तरे भी अलग हैं; उसे पढ़ना और मिटाना एक बात नहीं।



