Formát souboru KML - popis, funkce

Soubor KML ukládá data geodatabáze XML. Obsahuje body, řádky a obrázky. Pomocí XML pro vyjádření zeměpisné anotace a vizualizace podle umístění úložiště, překryvných obrázků, videa a odkazy na datové modelování, jako jsou linie, tvary, 3D-obraz a body. Různá geoprostorová softwarová řešení využívají formát KML pro ukládání dat do formátu, který je snadno použitelný pro jiné aplikace a webové služby.

Zavedení

Keyhole Markup Language - XML ​​notace pro vyjádření geografické anotace a vizualizaci dvojrozměrné a trojrozměrné mapy prohlížeče. KML byl vyvinut pro použití s ​​Google Earth, původně nazvaným Keyhole Earth Viewer. Byl vytvořen Keyhole. Inc., který společnost Google koupila v roce 2004. Tento formát se stal v roce 2008 mezinárodním standardem Open Geospatial Consortium.


Google Earth byl první program, který umožňuje prohlížet a graficky upravovat soubory. Další projekty, jako například Mramor, také začaly rozvíjet podporu KML.

Aplikace: Jak vytvořit formát KML?

Datový soubor můžete otevřít pomocí rozšíření v Mapách Google. Chcete-li to provést, je třeba jej umístit online a do vyhledávacího pole Map Google zadejte adresu URL. Aplikace Google Earth byla první program, který byl schopen tyto soubory prohlížet a upravovat a stále zůstává jedním z nejpopulárnějších způsobů, jak pracovat s geodaty na internetu. Když otevřete webovou stránku, použijte položku nabídky Moje místa (ikona záložky pro stažení souboru KML zpočítače nebo účtu Google Drive.


Soubory můžete také otevřít pomocí libovolného textového editoru (například Notepad ++). To vám umožní vidět textovou verzi, která obsahuje souřadnice, odkazy na obrázky, úhly natočení kamery a časové značky. Chcete-li převést KML do XML, nemusíte konvertovat. Vzhledem k tomu, že formát je vlastně soubor XML, jednoduše používá příponu formátu KML, můžete přejmenovat soubor .KML .XML tak, aby byl otevřen ve vašem prohlížeči XML. Soubor můžete také importovat přímo do Map Google. To se děje na stránce Moje mapy Google při přidávání obsahu do nové vrstvy mapy. Když otevřete mapu, vyberte možnost Importovat na libovolné úrovni a stáhněte soubor z počítače nebo z Disku Google. Nová vrstva můžete vytvořit pomocí tlačítka Přidat vrstva. Můžete také nezávisle vytvořit soubor KML a adresu URL v Mapách Google nejdříve propojením adresy URL souboru http://maps.google.com/maps?q=. Chcete-li například otevřít stejnou adresu, můžete použít následující adresu URL: http://maps.google.com/maps?q=http://mywebsite.com/myfile.kml.
Tato operace funguje u Google Earth - plug-dimenzionální pohled na naší planetě, které mohou být přidány do webového prohlížeče.

Struktura

formát KML soubor určuje sadu funkcí (etikety, obrázky, mnohoúhelníky, 3D modelů, textové popisy) pro zobrazení v aplikaci Google Maps, Google Earth, Mapy, mobilní telefon nebo jakékoli jiné heoprostranstvennom softwaru , který implementuje kódování KML. Každé místo má zeměpisnou délku a zeměpisnou šířku. Tento formátodděluje některé strukturální gramatiky jako GML. Některé informace nelze zobrazit v Mapách Google ani v mobilních zařízeních.
Data jsou často distribuována ve formátu KMZ, což je šifrovaný soubor KML s příponou .kmz. Musí být kompatibilní se zastaralou (ZIP 2.0) kompresí, jinak nemusí být soubor .kmz rozbalen.

geodetické referenční systémy ve formátu KML

Pro jeho referenčního rámce KML využívá 3D-geografické souřadnice, délka, šířka a výška. Délka latitudinální složka (desetinná stupňů) stanoví v souladu se Světovou geodetického systému 1984 (WGS84). Svislá složka (výška) se měří v metrech od základny vertikální geoidu WGS84 EGM96 geoidu. Je-li výška není zadán v souřadnicovém vedení (například -770364738,89763), pak je výška složka předpokládá výchozí hodnotu 0 (přibližně nm), tj (-770364738,89763 0).
Formální definice souřadného systému (kódovány jako GML), který se používá v KML, obsažené ve specifikaci OGC KML 2.2. Tato definice se týká komponent EPSG CRS.

dokumentace

KML 2.2 specifikace byla zavedena v otevřeném heoprostranstvennom konsorciem pro zajištění jeho stav jako otevřený standard pro všechny heoobъektov. V listopadu 2007 byla v rámci OGC zřízena nová pracovní skupina, která formalizuje standard. Komentář k navrhovanému standardu byl vyžádán do 4. ledna 2008 a stal se oficiálním standardem OGC 14. dubna 2008.
Pracovní skupina standardů dokončila práci na požadavcích KML 2.2 a zahrnovala změny, které byly přijaty.Oficiální standard OGC KML 2.3 byla zveřejněna 04.8.2015.

Související publikace