Google Earth اور نقشہ سازی
8 منٹ کا مطالعہ

Google Earth میں جیو ٹیگ شدہ تصاویر کیسے شامل کریں

مدار سے دکھائی دیتی زمین کی بادلوں سے ڈھکی سطح، فریم کے دائیں اوپری کونے میں ایک سیٹلائٹ

Google Earth کسی تصویر کے اندر موجود GPS کوآرڈینیٹس نہیں پڑھتا۔ جیو ٹیگ شدہ کوئی JPEG اس پر گھسیٹ کر چھوڑیے اور کچھ نہیں ہوگا، کیونکہ اُس فائل میں پڑا مقام اس ایپلی کیشن کے لیے نظر ہی نہیں آتا۔ جیو ٹیگ شدہ تصویریں Google Earth میں شامل کرنے کے لیے آپ پہلے انہیں KML میں بدلتے ہیں: وہی فارمیٹ جسے Google Earth واقعی پڑھتا ہے، اور جو کوآرڈینیٹس کو تصویر کے اندر رکھنے کے بجائے اس کے ساتھ ساتھ رکھتا ہے۔

یہی ایک حقیقت یہاں پیش آنے والی تقریباً ہر مشکل کی وضاحت کر دیتی ہے، اُن پنوں سمیت جو بغیر کسی تصویر کے نمودار ہوتی ہیں اور اُس ٹائم لائن سمیت جو چلنے سے انکار کر دیتی ہے۔ نیچے دیے گئے مرحلے پہلے تبدیلی کو، پھر اس کے بعد بگڑنے والی تین چیزوں کو بیان کرتے ہیں۔

Google Earth تصویر سے اصل میں کیا پڑھتا ہے

کچھ بھی نہیں۔ وہ KML اور اس کی زپ شدہ شکل KMZ پڑھتا ہے، اور فہرست بس اتنی ہی ہے۔ سب سے واضح ثبوت اس موضوع پر Google کا اپنا ٹیوٹوریل ہے: تصویر کھولنے کے بجائے وہ ایسی اسکرپٹ کے ساتھ جیو ٹیگ شدہ تصویروں کو KML میں بدلنے کا طریقہ بتاتا ہے جو پہلے تصویر سے کوآرڈینیٹس نکالتی ہے۔

یہ کوآرڈینیٹس تصویر کے EXIF بلاک میں رہتے ہیں، اور انہیں ایسے انداز میں محفوظ کیا جاتا ہے جسے کچھ بھی بدلنے سے پہلے جان لینا چاہیے۔ عرض البلد اور طول البلد ہمیشہ مثبت اعداد کے طور پر لکھے جاتے ہیں۔ آپ خطِ استوا کے کس طرف اور خطِ مبدأ کے کس طرف ہیں، یہ الگ سے رکھا جاتا ہے، ایک ایک حرف والے حوالہ خانے میں: عرض البلد کے لیے N یا S، اور طول البلد کے لیے E یا W۔

کسی تبدیلی میں وہ اکیلا حرف کھو دیجیے تو عدد جوں کا توں باقی رہتا ہے جبکہ پن غلط نصف کرے میں جا گرتا ہے، اور یہی "میری تصویر سمندر میں ہے" والی جانی پہچانی صورت ہے۔ کوئی بیچ بدلنے سے پہلے دیکھ لیجیے کہ فائل پہلے سے کیا رکھتی ہے، تاکہ معلوم ہو کہ بدلنے کے لیے کچھ ہے بھی یا نہیں۔

جیو ٹیگ شدہ تصویریں Google Earth میں کیسے شامل کریں

ترتیب سے پانچ مرحلے۔ دوسرا مرحلہ صرف اُن تصویروں پر لاگو ہوتا ہے جن کا ابھی کوئی مقام نہیں۔

  1. پورا فولڈر بدلنے سے پہلے ایک تصویر کھولیے اور تصدیق کیجیے کہ اس میں عرض البلد اور طول البلد موجود ہیں۔
  2. جس بھی تصویر میں کوآرڈینیٹس نہ ہوں، اس میں پہلے کوآرڈینیٹس لکھ دیجیے۔
  3. ایسے کنورٹر سے فولڈر کو KMZ میں بدلیے جو ہر تصویر کا GPS بلاک پڑھتا ہو۔
  4. KMZ کو ڈبل کلک کر کے، یا File پھر Open کے ذریعے، Google Earth میں کھولیے۔
  5. لوڈ ہونے والی لیئر کو My Places میں گھسیٹ لائیے تاکہ وہ دوبارہ چلانے پر بھی باقی رہے۔

ڈیسک ٹاپ ایپلی کیشن اور ویب پر Google Earth دونوں KML اور KMZ فائلیں کھولتے ہیں۔ اگر KMZ لوڈ ہو جائے مگر تصویریں نہ دکھیں، تو وجہ تقریباً ہمیشہ اگلے حصے میں ہوتی ہے۔

GeotagImg editor map ready to accept a location before any photo has been loaded
تبدیلی سے پہلے، ایسی تصویر پر مقام طے کرنا جس نے کبھی کوئی مقام محفوظ نہیں کیا۔

KMZ فائل کے اندر اصل میں کیا ہوتا ہے

KMZ ایک عام ZIP آرکائیو ہے۔ Google کی دستاویزات اسے ایک بنیادی KML فائل اور معاون فائلیں جنہیں Zip سہولت سے یکجا کیا گیا ہو کے طور پر بیان کرتی ہیں، اور آپ خود اس کی تصدیق کر سکتے ہیں: فائل کی نقل بنائیے، ایکسٹینشن بدل کر .zip کیجیے اور اسے کھولیے۔

اندر آپ کو سب سے اوپر کی سطح پر ایک ہی KML فائل ملے گی، جسے روایتاً doc.kml کہا جاتا ہے، اور تصویریں رکھنے والا ایک ذیلی فولڈر۔ KML میں آپ کی تصویریں نہیں ہوتیں۔ اس میں کوآرڈینیٹس ہوتے ہیں اور ہر تصویر کی طرف اشارہ کرتا ایک راستہ، اور Google کی ہدایت یہ ہے کہ وہ راستے آرکائیو کے بنیادی فولڈر کے نسبتی رکھے جائیں۔

اس سے دو اصول نکلتے ہیں، اور ان میں سے کوئی بھی توڑنے پر علامت ایک ہی ہوتی ہے: ایسی پنیں جو کھلتے ہی ٹوٹی ہوئی تصویر کا نشان دکھاتی ہیں:

  • برآمد کرنے کے بعد تصویروں کے نام مت بدلیے۔ KML اب بھی پرانے ناموں کی طرف اشارہ کرتا رہتا ہے، اور کوئی چیز آپ کو خبردار نہیں کرتی۔
  • آرکائیو کو اس طرح دوبارہ زپ مت کیجیے کہ سب کچھ ایک فولڈر اور اندر چلا جائے۔ اب ہر نسبتی راستہ غلط جگہ سے شروع ہوتا ہے۔

ایک اور اصول ہے جو دو برآمدات کو ملانے کی کوشش کرنے والوں کو پکڑ لیتا ہے: Google کی دستاویزات کہتی ہیں کہ ایک آرکائیو میں صرف ایک KML فائل ہوتی ہے، اور Google Earth پہلی ملنے والی فائل استعمال کرتا ہے اور اس کے بعد کی ہر چیز نظر انداز کر دیتا ہے۔ دو KMZ فائلیں ملانے سے آپ کو آدھی پنیں ملتی ہیں اور کوئی خرابی کا پیغام نہیں۔

آپ کی تصویر زمین پر کیوں پڑی رہتی ہے

بلندی محفوظ کر کے لی گئی تصویریں بھی عموماً زمینی سطح پر چپٹی ہی دکھائی دیتی ہیں، اور یہ خرابی نہیں بلکہ ایک طے شدہ ترتیب ہے۔ KML بلندی کو ایک اونچائی موڈ کے ذریعے قابو کرتا ہے، اور اس کی طے شدہ قدر clampToGround ہے، جسے KML حوالہ اس طرح بیان کرتا ہے کہ یہ Google Earth کو ہدایت دیتی ہے کہ وہ بلندی کی ہر تفصیل نظر انداز کرے اور شے کو زمینی سطح پر بچھا دے۔ آپ کی محفوظ کردہ بلندی پڑھی جاتی ہے، پھر چھوڑ دی جاتی ہے۔

دوسرا اختیار، absolute، شے کو اُس کے نیچے کی زمین کی اصل بلندی سے قطع نظر سطحِ سمندر کے حوالے سے رکھتا ہے۔ یہ حل جیسا لگتا ہے، اور سطحِ سمندر پر لی گئی تصویر کے لیے ہے بھی۔ بلند مقام پر واقع کسی قصبے میں لی گئی تصویر کے لیے اکثر نہیں: فائل میں موجود بلندی سطحِ سمندر سے ناپی گئی ہے، Google Earth میں زمین اس کے اپنے زمینی ماڈل سے آتی ہے، اور پن منظر کے اوپر تیرنے کے بجائے اس کے نیچے دب سکتی ہے۔

Google کا اپنا ٹیوٹوریل وہ تنبیہ بھی شامل کرتا ہے جو اس سارے معاملے کو زیادہ تر کتابی بنا دیتی ہے: بہت سے آلات بلندی سرے سے محفوظ ہی نہیں کرتے اور اسے بس صفر کر دیتے ہیں۔ یہ فرض کرنے سے پہلے کہ تبدیلی میں کچھ ضائع ہوا، ایک فائل جانچ لیجیے۔

تصویروں کے مجموعے کو ٹائم لائن بنانا

یہی وہ خوبی ہے جو اس سارے کام کو قابلِ قدر بناتی ہے، اور یہی وہ ہے جسے زیادہ تر تبدیلیاں خاموشی سے فراہم کرنے میں ناکام رہتی ہیں۔ Google کی دستاویزات صاف کہتی ہیں: جب Google Earth کوئی ایسی KML فائل کھولتا ہے جس میں وقت کے عنصر والا فیچر موجود ہو، تو وہ ایک ٹائم سلائیڈر دکھاتا ہے۔ اسے گھسیٹیے اور آپ کی تصویریں اُسی ترتیب میں ظاہر ہوں گی جس میں لی گئی تھیں، جس سے پنوں کا ساکن جھرمٹ دوبارہ چلایا جا سکنے والے سفر میں بدل جاتا ہے۔

یہ اس لیے ناکام ہوتا ہے کہ آپ کی تصویر کی تاریخ اور KML کی مطلوبہ تاریخ ایک دوسرے سے نہ ملنے والے فارمیٹ میں لکھی ہوتی ہیں۔

ایک ہی لمحہ، دو مختلف طریقوں سے لکھا ہوا
یہ کہاں ہوتا ہےیہ کیسے لکھا جاتا ہے
آپ کی تصویر میں، لینے کی تاریخ کے طور پر2005:10:12 16:05:56
اُس KML میں جسے Google Earth پڑھتا ہے2007-01-14T21:05:02Z

تصویر تاریخ کے حصوں کے درمیان کولن استعمال کرتی ہے اور کوئی ٹائم زون نہیں دیتی۔ KML کو ڈیش چاہیے، تاریخ اور وقت کے درمیان ایک T چاہیے، اور ایک زون کا نشان چاہیے۔ جو کنورٹر تصویر کی تاریخ کو دوبارہ لکھے بغیر ہوبہو نقل کر دیتا ہے، وہ ایسی فائل بناتا ہے جسے Google Earth بخوشی لوڈ کرتا ہے مگر سلائیڈر پر کبھی نہیں رکھتا: کوئی خرابی نہیں، بس کوئی ٹائم لائن نہیں۔ اگر آپ کی پنوں کے ساتھ سلائیڈر نہیں ہے تو سب سے پہلے یہی جانچیے۔

پنیں آپ کو کیا نہیں بتاتیں

Google کا ٹیوٹوریل ایسی تنبیہات پر ختم ہوتا ہے جنہیں چھوڑ دینا آسان ہے اور یاد رکھنا مفید۔ کیمروں میں نصب GPS ریسیور ہمیشہ درست نہیں ہوتے۔ بہت سے آلات کوئی بلندی محفوظ نہیں کرتے۔ اور فائل میں موجود کوآرڈینیٹ یہ بتاتا ہے کہ کیمرہ کہاں کھڑا تھا، یہ نہیں کہ وہ کس طرف دیکھ رہا تھا۔ دس کلومیٹر دور سے لی گئی کسی پہاڑ کی تصویر پن وادی میں لگاتی ہے، چوٹی پر نہیں۔

اس سے جڑی ہوئی کمی سمت کی ہے۔ سادہ مقام یہ کچھ نہیں بتاتا کہ لینس کس رخ تھا، چنانچہ ایک ہی جگہ سے مخالف سمتوں میں لی گئی دو تصویریں نقشے پر پن بن جانے کے بعد ایک جیسی لگتی ہیں۔ کچھ کیمرے کوآرڈینیٹس کے ساتھ قطب نما کی سمت بھی محفوظ کرتے ہیں؛ کسی عام فولڈر کی زیادہ تر فون تصویریں نہیں کرتیں۔

ان میں سے کوئی چیز نقشے کو غلط نہیں کرتی، البتہ یہ ضرور طے کرتی ہے کہ وہ کیا ثابت کر سکتا ہے۔ اگر آپ پنوں کے کسی ڈھیر پر بھروسہ کرنے سے پہلے سمجھنا چاہتے ہیں کہ فائل اصل میں کیا محفوظ کر رہی ہے، تو تصویر کے اندر مقام کیسے محفوظ ہوتا ہے بنیادی ٹیگز کا احاطہ کرتا ہے، اور آپ کسی بھی تصویر سے کوآرڈینیٹس واپس نکال کر انہیں پن کے گرنے کی جگہ سے ملا سکتے ہیں۔

تصاویر کی جیو ٹیگنگ اور EXIF میٹا ڈیٹا ٹول

کیا آپ کی تصاویر میں مقام کا میٹا ڈیٹا موجود نہیں؟

تصاویر میں GPS عرض بلد، طول بلد اور EXIF ٹیگز شامل کرنے سے وہ سرچ اور Google Maps کے مقامی نتائج میں بہتر کارکردگی دکھاتی ہیں۔

مفت آزمائیں
DEVFINIX
تحریر کردہ

DEVFINIX

Devfinix ایک مکمل سروس ڈیجیٹل ایجنسی ہے: کسٹم ویب اور موبائل ڈویلپمنٹ، Shopify اور WordPress پر تیار کی گئی سائٹس، ٹیکنیکل SEO اور پیڈ سوشل۔ یہاں شائع ہونے والے مضامین اسی SEO کام سے نکلے ہیں، آڈٹ اور میٹا ڈیٹا کے کام سے لے کر ان مقامی سرچ مسائل تک جو حقیقی کلائنٹ سائٹس پر سامنے آتے ہیں۔

متعلقہ مضامین

Explore more tutorials & local SEO guides