KML datoteka sprema XML podatke iz geodatoteka. Sadrži točke, linije i slike. Pomoću XML-a možete izraziti zemljopisne napomene i vizualizaciju pohranjivanjem lokacija, slojeva slika, video veza i informacija o simulaciji kao što su linije, oblici, 3D slike i točkice. Različita geoprostorna softverska rješenja koriste KML format za prijenos podataka u format koji je jednostavan za korištenje u drugim aplikacijama i web-uslugama.
Uvod
Google Earth je bio prvi program koji može pregledavati i grafički uređivati datoteke. Drugi projekti, kao što je Marble, također su počeli razvijati KML podršku.
Primjena: kako stvoriti KML format?
Datoteke možete otvoriti i pomoću bilo kojeg uređivača teksta (npr. Notepad ++). To će vam omogućiti da vidite tekstualnu verziju koja uključuje koordinate, veze na slike, kutove naginjanja kamere i vremenske oznake. Ako želite pretvoriti KML u XML, ne morate konvertirati. Budući da je format zapravo XML datoteka, on jednostavno koristi proširenje formata KML), možete preimenovati datoteku .KML .XML tako da se otvori u XML pregledniku. Također možete uvesti datoteku izravno u Google Karte. To se radi na stranici Google Moje karte kada dodajete sadržaj na novi sloj karte. Kada otvorite kartu, odaberite Uvezi na bilo kojoj razini da biste preuzeli datoteku s računala ili Google diska. Možete stvoriti novi sloj pomoću gumba Dodaj sloj. Također možete samostalno izraditi KML datoteku i URL u Google Kartama tako što ćete prvo povezati URL datoteke s http://maps.google.com/maps?q=. Na primjer, da biste otvorili istu adresu, možete koristiti sljedeći URL: http://maps.google.com/maps?q=http://mywebsite.com/myfile.kml.
Struktura
Podaci se često distribuiraju u KMZ formatu, koji je šifrirana KML datoteka s nastavkom .kmz. Moraju biti kompatibilne s zastarjelom (ZIP 2.0) kompresijom, u protivnom .kmz datoteka možda neće biti raspakirana.
Geodetski referentni okviri u KML-u
Formalna definicija koordinatnog sustava (kodirana kao GML) korištena u KML-u sadržana je u OGC KML 2.2 specifikaciji. Ta se definicija odnosi na komponente EPSG CRS-a.
Specifikacija KML 2.2 predstavljena je u otvorenom geoprostornom konzorciju kako bi se osigurao njegov status otvorenog standarda za sve geo-objekte. U studenom 2007. godine u okviru OGC-a osnovana je nova radna skupina za formaliziranje standarda. Komentari iz predloženog standarda zatraženi su prije 4. siječnja 2008., a 14. travnja 2008. godine postao je službeni OGC standard.
Radna skupina za standarde završila je rad na zahtjevima KML 2.2 i ugradila prihvaćene promjene.Službeni OGC KML 2.3 standard objavljen je 4. kolovoza 2015. godine.