Slik konverterer JPEG til KML

KML-filer brukes til å vise geografisk bildeinformasjon i Googles Earth og Maps applikasjoner. Teknologien bak KML-formatet bruker en kodebasert struktur som er basert på XML-formatet standard. Som et populært filformat for bilder, er JPEG ofte funnet når du ser på rå bilde bilder tatt fra et digitalt kamera eller en mobil enhet. Ved å kjøre en Python-skript som leveres av Google, kan du konvertere JPEG-bilder til KML-filer som du kan bruke i Google applikasjonsutvikling.

Bruksanvisning

1 Åpne nettleseren, og åpne koblingen funnet i Resources for å få tilgang til koden depotet for JPEG-til-KML filkonverteringer leveres av Google.

2 Skaff Python skriptet på websiden, og lagre den i samme mappe som du har dine JPEG-bilder lagret.

3 Kjør "process_file ()" funksjonen fra kommandolinjen for å pakke ut EXIF ​​bildedata overskrifter. EXIF er filformatet innebygd i JPEG-filer som inneholder bildets metadata.

4 Konverter EXIF ​​geo metadata fra et forhold mellom koordinatene til desimaltall baserte tall, som er det som KML bruker. Skriv inn følgende kommando i kommandolinjen, og trykk "Enter":

def DmsToDecimal (degree_num, degree_den, minute_num, minute_den, second_num, second_den):

5 Konverter JPEG og EXIF ​​geo metadata i en KML-fil ved å skrive inn følgende kommando i kommandolinjen og trykke "Enter":

def CreatePhotoOverlay (kml_doc, filnavn, the_file, file_iterator):