เนื้อหา
ไฟล์ KML ใช้เพื่อแสดงข้อมูลทางภูมิศาสตร์ในภาพในแอปพลิเคชัน Google Earth และ Google Maps เทคโนโลยีเบื้องหลังรูปแบบนี้ใช้โครงสร้างแบบแท็กตามรูปแบบ XML มาตรฐาน รูปแบบภาพยอดนิยม JPEG มักพบในภาพที่ถ่ายโดยกล้องดิจิทัลหรืออุปกรณ์มือถือ เมื่อเรียกใช้สคริปต์ Google Python คุณสามารถแปลงภาพ JPEG เป็น KML ซึ่งสามารถใช้ในการพัฒนาแอปพลิเคชันของ Google
ขั้นตอนที่ 1
เปิดเบราว์เซอร์ของคุณและเปิดลิงก์ที่พบในส่วนทรัพยากรเพื่อเข้าถึงที่เก็บโค้ดที่ Google จัดหาให้เพื่อทำการแปลง
ขั้นตอนที่ 2
รับสคริปต์ Python ที่มีให้ในเพจและบันทึกไว้ในไดเร็กทอรีเดียวกับที่เก็บภาพ JPEG ของคุณ
ขั้นตอนที่ 3
เรียกใช้ฟังก์ชัน "process_file ()" ใน Command Prompt เพื่อแยกส่วนหัวข้อมูล EXIF ออกจากรูปภาพ EXIF เป็นรูปแบบที่ฝังอยู่ในไฟล์ JPEG ที่มีข้อมูลเมตาของรูปภาพ
ขั้นตอนที่ 4
แปลงข้อมูลเมตาดาต้าทางภูมิศาสตร์จากไฟล์ EXIF เป็นพิกัดเป็นเลขฐานสิบซึ่งใช้ในรูปแบบ KML พิมพ์คำสั่งต่อไปนี้ลงใน Command Prompt ของคุณแล้วกด "Enter" ในภายหลัง:
def DmsToDecimal (degree_num, degree_den, minute_num, minute_den, second_num, second_den):
ขั้นตอนที่ 5
แปลงข้อมูลเมตาของไฟล์ JPEG และ EXIF เป็นไฟล์ KML โดยพิมพ์คำสั่งต่อไปนี้ในพรอมต์คำสั่งกด "Enter" ในภายหลัง:
def CreatePhotoOverlay (kml_doc, file_name, the_file, file_iterator):