KML format datoteke - opis, značajke

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

Keyhole Markup Language - XML ​​oznaka za izražavanje geografske oznake i vizualizacije dvodimenzionalnih i trodimenzionalnih karata preglednika. KML je razvijen za upotrebu s programom Google Earth, izvorno nazvan Keyhole Earth Viewer. Stvorio ju je Keyhole. Inc., koji je Google kupio 2004. godine. Taj je format 2008. postao međunarodni standard Open Geospatial Consortium.


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?

Datoteku s podacima možete otvoriti s proširenjem na Google kartama. Da biste to učinili, morate ga postaviti na mrežu, a zatim unijeti URL u okvir za pretraživanje Google karata. Google Earth je bio prvi program koji je mogao pregledavati i uređivati ​​te datoteke i još uvijek je jedan od najpopularnijih načina rada s geopodacima na internetu. Kada otvorite web-stranicu, koristite stavku izbornika Moja mjesta (ikona oznake) za preuzimanje datoteke KMLračunu ili računu na Google disku.


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.
Ova operacija radi i za Google Earth - trodimenzionalni dodatak za gledanje našeg planeta, koji se može dodati u web-preglednik.

Struktura

Format datoteke KML određuje skup funkcija (oznake, slike, poligoni, 3D modeli, opisi teksta) za prikaz na Google kartama, Google Earth, Kartama, mobilnim uređajima ili bilo kojem drugom geoprostornom softveru , koji implementira KML kodiranje. Svako mjesto ima dužinu i širinu. Ovaj formatdijeli neke iste strukturne gramatike kao GML. Neke se informacije ne mogu vidjeti na Google kartama ili na mobilnim uređajima.
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

Za svoj referentni okvir, KML koristi 3D geografske koordinate: zemljopisnu dužinu, širinu i nadmorsku visinu. Zemljopisna dužina, dijelovi širine (decimalni stupnjevi) određuju se prema Svjetskom geodetskom sustavu 1984. (WGS84). Vertikalna komponenta (visina) mjeri se u metrima od vertikalne baze geoida WGS84 EGM96 Geoid. Ako visina nije navedena u koordinatnoj liniji (na primjer, -770364738.89763), pretpostavlja se da komponenta visine ima zadanu vrijednost 0 (približno na razini mora), tj. (-770364738.89763 0).
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.

Dokumentacija

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.

Povezane publikacije