Зміст
Файли 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 (number_num, degree_den, minute_num, minute_den, second_num, second_den):
Крок 5
Перетворіть метадані файлів JPEG та EXIF у файл KML, набравши в командному рядку таку команду, натиснувши "Enter" пізніше:
def CreatePhotoOverlay (kml_doc, ім'я_файла ,_файл, file_iterator):