วิธีแปลง JPEG เป็น KML

ผู้เขียน: Mike Robinson
วันที่สร้าง: 15 กันยายน 2021
วันที่อัปเดต: 13 พฤศจิกายน 2024
Anonim
JPEG to KML to Google Earth
วิดีโอ: JPEG to KML to Google Earth

เนื้อหา

ไฟล์ 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):