Kml

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2022. május 11-én felülvizsgált verziótól ; az ellenőrzések 3 szerkesztést igényelnek .
Kulcslyuk jelölőnyelv
Kiterjesztés .kmlvagy.kmz
MIME típusú application/vnd.google-earth.kml+xml és application/vnd.google-earth.kmz
Fejlesztő Kulcslyuk [d] és aGoogle
Formátum típusa Földrajzi információs rendszer
Kibontva innen XML

A KML (az angol  Keyhole Markup Language  - Keyhole markup language szóból ) egy XML- alapú jelölőnyelv a háromdimenziós térinformatikai adatok megjelenítésére a Google Earth programban ("Keyhole" mielőtt a Google megszerezte volna ).

A KML 2.0 nyelv egy részhalmaza kétdimenziós térképek megjelenítésére is használható a Google Maps szolgáltatásban [1] .

A KML-fájlokat általában ZIP - archívumban terjesztik: KMZ
MIME -típusú KML-fájlok: application/vnd.google-earth.kml+xml [2]
A KMZ-fájlok MIME-típusa: application/vnd.google-earth.kmz

Fájlok tartalma

A KML-fájl egy vagy több funkciót határoz meg a Google Földben megjelenítendő. Ezek az objektumok lehetnek:

A fenti jellemzők mellett minden objektumhoz a fő geoinformációs tulajdonságok is be vannak állítva (földrajzi szélesség és hosszúság , valamint a tengerszint feletti vagy a Föld felszíni szintje feletti magasság). Az objektumról rövid leírás adható (ami később a felhasználó kérésére eszköztippben jelenik meg). A térképen megjelölt hely ajánlott látószöge, azaz a „virtuális kamera” ajánlott magassága, irányszöge és dőlésszöge megadható .

A KML-fájlon belüli objektumok mappák és almappák hierarchikus struktúráiba rendezhetők, így könnyebben be- és kikapcsolható a logikailag kapcsolódó objektumcsoportok megjelenítése.

A KML-fájlok ( URL - formátumban) tartalmazhatnak hivatkozásokat más KML- vagy KMZ-formátumú fájlokhoz, amelyek bárhol megtalálhatók az interneten , és beállíthatják az adatok e külső forrásokból történő letöltésének és megjelenítésének feltételeit és rendszerességét. Egy ilyen hálózati kapcsolat egyfajta almappaként is látható.

A KML nyelv nagymértékben követi a GML nyelv szerkezetét  , amely egy földrajzi jelölőnyelv [3] .

Példa a KML-jelölésre

<?xml version="1.0" encoding="UTF-8"?> <kml xmlns= "http://earth.google.com/kml/2.1" > <Placemark> <name> Gelendzhik </name> <description > <![CDATA[<p>Gelendzhik, Krasznodari terület, Oroszország.</p>A város a Gelendzsik-öböl partjai mentén helyezkedik el, de nem&nbsp;egyenletesen (a keleti part történelmileg népesebb).]]> </description> <LookAt id= "khLookAt540_copy0" > <hosszúság> 38,0576198113139 </longitude> <szélesség> 44,56963150481845 </latitude> < magasság > <3> </0,14> <9 magasság> 0 > </0,14> < 3 </ 0,9 > 83.102 tilt> <heading> 37.85562764777833 </heading> </LookAt> <Style> <IconStyle> <scale> 0.9 </scale> <Icon> <href> root://icons/palette-4.png </href > < x> 32 </x> <y> 128 </y> <w> 32 </w> <h> 32 </h> </Icon> </IconStyle> < LabelStyle> <scale> 0,9 </ skála> </LabelStyle> </Style> <Point id= "khPoint541_copy0" > <coordinates> 38.06284424434902.44.56842733252498.0 </coordinates> </Point> </ Pklace>mark >

Lásd még

  • Földrajzi jelölőnyelv (GML)

Jegyzetek

  1. KML-fájlok küldése a Google Térképre . Letöltve: 2022. május 11. Az eredetiből archiválva : 2022. március 31.
  2. Google Föld Súgó Archiválva : 2007. október 24.
  3. GML és KML szintaxis archiválva : 2008. július 23. a Wayback Machine -nél . 2005. szeptember 07

Linkek