Conţinut
Fișierele KML sunt utilizate pentru a afișa informații geografice în imagini în aplicațiile Google Earth și Google Maps. Tehnologia din spatele formatului folosește o structură bazată pe etichete bazată pe formatul XML standard. Un format popular pentru imagini, JPEG se găsește de obicei în imaginile luate de camerele digitale sau dispozitivele mobile. Când rulați un script Google Python, este posibil să convertiți imagini JPEG în KML, care pot fi utilizate în dezvoltarea aplicațiilor Google.
Pasul 1
Deschideți browserul și deschideți linkul găsit în secțiunea Resurse pentru a accesa depozitul de cod, furnizat de Google, pentru a efectua conversia.
Pasul 2
Obțineți scriptul Python furnizat pe pagină și salvați-l în același director în care sunt stocate imaginile dvs. JPEG.
Pasul 3
Rulați funcția "process_file ()" în linia de comandă pentru a extrage anteturile de date EXIF din imagini. EXIF este formatul încorporat în fișiere JPEG care conține metadatele imaginii.
Pasul 4
Convertiți datele de metadate geografice din fișierul EXIF în coordonatele în cifre zecimale, care sunt utilizate de formatul KML. Tastați următoarea comandă în linia de comandă, apăsând „Enter” mai târziu:
def DmsToDecimal (grade_num, degree_den, minute_num, minute_den, second_num, second_den):
Pasul 5
Convertiți metadatele fișierelor JPEG și EXIF într-un fișier KML tastând următoarea comandă în linia de comandă, apăsând „Enter” mai târziu:
Def CreatePhotoOverlay (kml_doc, file_name, the_file, file_iterator):