Съдържание
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):