Содержание
Файлы KML используются для отображения географической информации на изображениях в приложениях Google Планета Земля и Карты 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 (градус_число, градус_ден, минута_число, минута_день, секунда_число, секунда_ден):
Шаг 5
Преобразуйте метаданные файлов JPEG и EXIF в файл KML, введя следующую команду в командной строке и нажав «Enter» позже:
def CreatePhotoOverlay (kml_doc, имя_файла, the_file, file_iterator):