Saturs
KML faili tiek izmantoti, lai attēlotu ģeogrāfisko informāciju attēlos Google Earth un Google Maps lietojumprogrammās. Formāta pamatā esošā tehnoloģija izmanto uz tagiem balstītu struktūru, kuras pamatā ir standarta XML formāts. Populārs attēlu formāts JPEG parasti atrodams attēlos, kas uzņemti ar digitālajām kamerām vai mobilajām ierīcēm. Palaidot Google Python skriptu, ir iespējams konvertēt JPEG attēlus uz KML, kurus var izmantot Google lietojumprogrammu izstrādē.
1. solis
Atveriet pārlūkprogrammu un atveriet saiti, kas atrodama sadaļā Resursi, lai piekļūtu koda krātuvei, ko nodrošina Google, lai veiktu konvertēšanu.
2. solis
Iegūstiet lapā sniegto Python skriptu un saglabājiet to tajā pašā direktorijā, kur tiek glabāti jūsu JPEG attēli.
3. solis
Palaidiet komandu uzvednē funkciju "process_file ()", lai no attēliem iegūtu EXIF datu galvenes. EXIF ir JPEG failos iegultais formāts, kas satur attēla metadatus.
4. solis
Konvertējiet ģeogrāfiskos metadatu datus no EXIF faila uz koordinātām decimāldaļās, kuras izmanto KML formāts. Komandu uzvednē ierakstiet šādu komandu, vēlāk nospiežot "Enter":
def DmsToDecimal (grādu_numurs, grādu_den, minūtes_num, minūtes_den, sekundes_numurs, otrais_den):
5. solis
Konvertējiet JPEG un EXIF failu metadatus par KML failu, komandrindā ierakstot šādu komandu, vēlāk nospiežot taustiņu Enter.
def CreatePhotoOverlay (kml_doc, faila_nosaukums ,_fails, failu_iterators):