Zawartość
Pliki KML służą do wyświetlania informacji geograficznych na obrazach w aplikacjach Google Earth i Google Maps. Technologia stojąca za formatem wykorzystuje strukturę opartą na tagach opartą na standardowym formacie XML. JPEG jest popularnym formatem obrazów, zwykle znajduje się na zdjęciach wykonanych za pomocą aparatów cyfrowych lub urządzeń mobilnych. Podczas uruchamiania skryptu Google Python możliwa jest konwersja obrazów JPEG do formatu KML, który można wykorzystać przy tworzeniu aplikacji Google.
Krok 1
Otwórz przeglądarkę i otwórz link znajdujący się w sekcji Zasoby, aby uzyskać dostęp do repozytorium kodu dostarczonego przez Google w celu wykonania konwersji.
Krok 2
Pobierz skrypt Pythona dostarczony na stronie i zapisz go w tym samym katalogu, w którym przechowywane są obrazy JPEG.
Krok 3
Uruchom funkcję „process_file ()” w wierszu polecenia, aby wyodrębnić nagłówki danych EXIF z obrazów. EXIF to format osadzony w plikach JPEG, który zawiera metadane obrazu.
Krok 4
Konwertuj dane metadanych geograficznych z pliku EXIF na współrzędne w liczbach dziesiętnych, które są używane w formacie KML. Wpisz następujące polecenie w wierszu polecenia, naciskając później „Enter”:
def DmsToDecimal (stopnie_num, stopnie_den, minuta_num, minuta_den, sekund_num, sekund_den):
Krok 5
Przekonwertuj metadane plików JPEG i EXIF na plik KML, wpisując następujące polecenie w wierszu polecenia i naciskając „Enter” później:
def CreatePhotoOverlay (kml_doc, nazwa_pliku, the_file, file_iterator):