المحتوى
تُستخدم ملفات KML لعرض المعلومات الجغرافية في الصور في Google Earth وتطبيقات خرائط Google. تستخدم التقنية الموجودة خلف التنسيق بنية قائمة على علامة تستند إلى تنسيق XML القياسي. تنسيق JPEG شائع للصور ، يوجد عادةً في الصور الملتقطة بواسطة الكاميرات الرقمية أو الأجهزة المحمولة. عند تشغيل برنامج نصي من Google Python ، من الممكن تحويل صور JPEG إلى KML ، والتي يمكن استخدامها في تطوير تطبيقات Google.
الخطوة 1
افتح المستعرض الخاص بك وافتح الرابط الموجود في قسم الموارد للوصول إلى مستودع الأكواد المقدم من Google لإجراء التحويل.
الخطوة 2
احصل على نص Python المقدم في الصفحة واحفظه في نفس الدليل حيث يتم تخزين صور JPEG الخاصة بك.
الخطوه 3
قم بتشغيل وظيفة "process_file ()" في موجه الأوامر لاستخراج رؤوس بيانات EXIF من الصور. EXIF هو التنسيق المضمن في ملفات JPEG التي تحتوي على البيانات الأولية للصورة.
الخطوة 4
قم بتحويل بيانات البيانات الوصفية الجغرافية من ملف EXIF إلى إحداثيات بأرقام عشرية ، والتي يستخدمها تنسيق KML. اكتب الأمر التالي في موجه الأوامر ، واضغط على "Enter" لاحقًا:
def DmsToDecimal (Degree_num، Degree_den، minutes_num، minutes_den، second_num، second_den):
الخطوة الخامسة
قم بتحويل البيانات الوصفية لملفات JPEG و EXIF إلى ملف KML عن طريق كتابة الأمر التالي في موجه الأوامر ، والضغط على "Enter" لاحقًا:
def CreatePhotoOverlay (kml_doc ، file_name ، the_file ، file_iterator):