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

Автор: Robert White
Дата создания: 4 Август 2021
Дата обновления: 17 Ноябрь 2024
Anonim
РОСРЕЕСТР, НЕ БОЛЕЙ! Как быстро перевести geojson в kml
Видео: РОСРЕЕСТР, НЕ БОЛЕЙ! Как быстро перевести geojson в kml

Содержание

Файлы 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):