Vsebina
Datoteke KML se uporabljajo za prikaz geografskih informacij na slikah v aplikacijah Google Earth in Google Maps. Tehnologija, ki stoji za formatom, uporablja strukturo, ki temelji na oznakah in temelji na standardnem formatu XML. JPEG je običajno priljubljen format slik, ki ga običajno najdemo na slikah, posnetih z digitalnimi fotoaparati ali mobilnimi napravami. Pri zagonu skripta Google Python je mogoče slike JPEG pretvoriti v KML, kar lahko uporabimo pri razvoju Googlovih aplikacij.
Korak 1
Odprite brskalnik in odprite povezavo, ki jo najdete v razdelku Viri, da dostopate do skladišča kod, ki ga ponuja Google, za izvedbo pretvorbe.
2. korak
Pridobite skript Python na strani in ga shranite v isti imenik, kjer so shranjene vaše slike JPEG.
3. korak
Zaženite funkcijo "process_file ()" v ukaznem pozivu, da iz slik izvlečete glave podatkov EXIF. EXIF je oblika, vdelana v datoteke JPEG, ki vsebuje metapodatke o sliki.
4. korak
Podatke geografskih metapodatkov iz datoteke EXIF pretvorite v koordinate v decimalnih številih, ki jih uporablja format KML. V svoj ukazni poziv vnesite naslednji ukaz in pozneje pritisnite »Enter«:
def DmsToDecimal (number_num, degree_den, minute_num, minute_den, second_num, second_den):
5. korak
Pretvorite metapodatke datotek JPEG in EXIF v datoteko KML, tako da v ukazni poziv vnesete naslednji ukaz in kasneje pritisnete "Enter":
def CreatePhotoOverlay (kml_doc, ime_datoteke, datoteka_datoteke, file_iterator):