Contenuto
I file KML vengono utilizzati per visualizzare le informazioni geografiche nelle immagini nelle applicazioni Google Earth e Google Maps. La tecnologia alla base del formato utilizza una struttura basata su tag basata sul formato XML standard. Un formato popolare per le immagini, il JPEG si trova solitamente nelle immagini scattate da fotocamere digitali o dispositivi mobili. Quando si esegue uno script Google Python, è possibile convertire immagini JPEG in KML, che possono essere utilizzate nello sviluppo di applicazioni Google.
Passo 1
Apri il tuo browser e apri il link che trovi nella sezione Risorse per accedere al repository di codice, fornito da Google, per eseguire la conversione.
Passo 2
Ottieni lo script Python fornito nella pagina e salvalo nella stessa directory in cui sono archiviate le tue immagini JPEG.
Passaggio 3
Eseguire la funzione "process_file ()" nel prompt dei comandi per estrarre le intestazioni dei dati EXIF dalle immagini. EXIF è il formato incorporato nei file JPEG che contiene i metadati dell'immagine.
Passaggio 4
Converti i dati dei metadati geografici dal file EXIF alle coordinate in numeri decimali, che vengono utilizzati dal formato KML. Digita il seguente comando nel prompt dei comandi, premendo "Invio" in seguito:
def DmsToDecimal (degree_num, degree_den, minute_num, minute_den, second_num, second_den):
Passaggio 5
Converti i metadati dei file JPEG ed EXIF in un file KML digitando il seguente comando nel prompt dei comandi, premendo "Invio" in seguito:
def CreatePhotoOverlay (kml_doc, file_name, the_file, file_iterator):