تصویری فائلوں سے 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 گروپ نہیں، اس کا مکمل بیان ان ٹیگز کے حوالے میں ہے جن میں آپ ترمیم کر سکتے ہیں۔ اور اگر لوکیشن پڑھنے کی آپ کی وجہ یہ ہے کہ تصویر باہر جانے سے پہلے وہ ختم ہو جائے، تو جیو ٹیگ ہٹانا ایک مختلف عمل ہے جس کے خطرات بھی مختلف ہیں؛ اسے پڑھنا اور مٹانا ایک بات نہیں۔



