Как да конвертирате JPEG в KML

Автор: Robert White
Дата На Създаване: 4 Август 2021
Дата На Актуализиране: 11 Може 2024
Anonim
Как да конвертирате JPEG в KML - Електроника
Как да конвертирате JPEG в KML - Електроника

Съдържание

KML файловете се използват за показване на географска информация в изображения в приложенията на Google Earth и Google Maps. Технологията зад формата използва структура, базирана на етикети, базирана на стандартния XML формат. Популярен формат за изображения, JPEG обикновено се намира в изображения, направени от цифрови фотоапарати или мобилни устройства. Когато стартирате скрипт на Google Python, е възможно да конвертирате JPEG изображения в KML, които могат да се използват при разработването на приложения на Google.

Етап 1

Отворете браузъра си и отворете връзката, намерена в раздела Ресурси, за да получите достъп до хранилището на кодове, предоставено от Google, за да извършите преобразуването.

Стъпка 2

Вземете скрипта на Python, предоставен на страницата, и го запазете в същата директория, където се съхраняват вашите JPEG изображения.


Стъпка 3

Стартирайте функцията "process_file ()" в командния ред, за да извлечете заглавията на данните EXIF ​​от изображенията. EXIF е форматът, вграден в JPEG файлове, който съдържа метаданните на изображението.

Стъпка 4

Преобразувайте географски данни от метаданни от EXIF ​​файла в координати в десетични числа, които се използват от KML формата. Въведете следната команда в командния ред, като натиснете "Enter" по-късно:

def DmsToDecimal (степен_номер, степен_ден, минута_номер, минута_ден, секунда_ном, секунда_ден):

Стъпка 5

Конвертирайте метаданните на JPEG и EXIF ​​файловете в KML файл, като въведете следната команда в командния ред, като натиснете "Enter" по-късно:

def CreatePhotoOverlay (kml_doc, file_name, the_file, file_iterator):