Formát súboru KML - popis, funkcie

Súbor KML ukladá údaje geodatabázy XML. Obsahuje body, čiary a obrázky. Použite XML na vyjadrenie geografickej anotácie a vizualizácie ukladaním umiestnení, prekryvných obrázkov, videonahrávok a informácií o simulácii, ako sú riadky, tvary, 3D obrazy a bodky. Rôzne geopriestorové softvérové ​​riešenia používajú formát KML na ukladanie dát do formátu, ktorý je ľahko použiteľný pre iné aplikácie a webové služby.

Úvod

Keyhole Markup Language - XML ​​tag na vyjadrenie geografickej anotácie a vizualizácie dvojrozmernej a trojrozmernej mapy prehliadačov. KML bol vyvinutý pre použitie s aplikáciou Google Earth, pôvodne nazývanou Keyhole Earth Viewer. Bol vytvorený Keyhole. Inc., ktorú spoločnosť Google zakúpila v roku 2004. Tento formát sa stal v roku 2008 medzinárodným štandardom Open Geospatial Consortium.


Google Earth bol prvý program, ktorý umožňuje zobraziť a graficky upravovať súbory. Ďalšie projekty, ako napríklad Mramor, začali rozvíjať aj podporu KML.

Aplikácia: Ako vytvoriť formát KML?

Dátový súbor môžete otvoriť pomocou rozšírenia v službe Mapy Google. Ak to chcete urobiť, musíte ho umiestniť online a potom zadajte adresu URL do vyhľadávacieho poľa Mapy Google. Aplikácia Google Earth bola prvým programom, ktorý bol schopný zobraziť a upraviť tieto súbory a zostáva jedným z najobľúbenejších spôsobov práce s geodátmi na internete. Keď otvoríte webovú stránku, použite položku ponuky Moje miesta (ikona záložky na stiahnutie súboru KML zpočítač alebo účet služby Disk Google.


Môžete tiež otvárať súbory pomocou ľubovoľného textového editora (napríklad Poznámkový blok ++). To uvidíte textovú verziu, ktorá obsahuje súradnice referenčného snímke, uhly kamery a časové pečiatky. Ak chcete konvertovať KML na XML, nemusíte konvertovať. Pretože formát je v skutočnosti len používa XML rozšírenie formát súboru KML), môžete premenovať .kml XML, ktorý otvoril svoj prehliadač XML. Súbor môžete importovať aj priamo do služby Mapy Google. To sa deje na stránke Moje mapy Google pri pridávaní obsahu do novej vrstvy mapy. Keď otvoríte mapu, vyberte položku Importovať na ľubovoľnej úrovni a stiahnite súbor z počítača alebo zo služby Disk Google. Nová vrstva môžete vytvoriť pomocou tlačidla Pridať vrstvu. Môžete si tiež vytvoriť vlastný súbor KML a URL adresy v aplikácii Mapy Google, pre-viazanej URL adresa súboru pomocou http://maps.google.com/maps?q=. Napríklad pre prístup k rovnakú adresu, môžete použiť túto adresu: http://maps.google.com/maps?q=http://mywebsite.com/myfile.kml.
Táto operácia funguje u Google Earth - plug-dimenzionální pohľad na našej planéte, ktoré môžu byť pridané do webového prehliadača.

Štruktúra

formát KML súbor určuje sadu funkcií (etikety, obrázky, mnohouholníky, 3D modelov, textové popisy) pre zobrazenie v aplikácii Google Maps, Google Earth, Mapy, mobilný telefón alebo akékoľvek iné heoprostranstvennom softvéru , ktorý implementuje kódovanie KML. Každé miesto má zemepisnú dĺžku a zemepisnú šírku. Tento formátoddeľuje časť štrukturálnej gramatiky ako GML. Niektoré informácie nie je možné zobraziť v službe Mapy Google ani na mobilných zariadeniach.
Údaje sa často distribuujú vo formáte KMZ, čo je šifrovaný súbor KML s príponou .kmz. Musia byť kompatibilné so zastaralou kompresiou (ZIP 2.0), inak sa nemusí súbor .kmz rozbaliť.

geodetické referenčné systémy vo formáte KML

Pre jeho referenčného rámca KML využíva 3D-geografické súradnice, dĺžka, šírka a výška. Dĺžka latitudinální zložka (desatinná stupňov) stanovuje v súlade so Svetovou geodetického systému 1984 (WGS84). Zvislá zložka (výška) sa meria v metroch od základne vertikálne geoidu WGS84 EGM96 geoidu. Ak je výška nie je zadaný v súradnicovom vedenia (napríklad -770364738,89763), potom je výška zložka predpokladá predvolenú hodnotu 0 (približne nm), tj (-770364738,89763 0).
Formálne definície súradnicového systému (kódované ako GML), ktorý sa používa v KML, obsiahnuté v špecifikácii OGC KML 2.2. Táto definícia sa vzťahuje na komponenty systému EPSG CRS.

dokumentácia

KML 2.2 špecifikácia bola zavedená v otvorenom heoprostranstvennom konzorciom pre zaistenie jeho stav ako otvorený štandard pre všetky heoobъektov. V novembri 2007 bola v rámci OGC zriadená nová pracovná skupina s cieľom formalizovať tento štandard. Pripomienky z navrhovaného štandardu boli vyžiadané do 4. januára 2008 a stali sa oficiálnymi normami OGC 14. apríla 2008.
Pracovná skupina noriem dokončila prácu na požiadavkách KML 2.2 a začlenila zmeny, ktoré boli prijaté.Oficiálny štandard OGC KML 2.3 bol zverejnený 4. augusta 2015.

Súvisiace publikácie