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 .
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:
- Jelölések a térképen. Beállítja a térkép bizonyos helyén megjelenő ikont és annak relatív méretét, valamint az ikon mellett megjelenő címke szövegét, színét és méretét. Lehetőség van jegyzet létrehozására ikon nélkül. Például adja meg a területen lévő házak számát. Ehhez csak egy üres hivatkozást kell létrehoznia az ikonra a stílusban:<Ikon><href></href></Icon>
- Sokszög vagy vonalkészlet . Meghatározzák a vonalak színét és a címke színét.
- Kép. Meghatározzák a kép helyzetét a Föld felszínén, valamint méretarányát . Olyan képet is elhelyezhet a képernyőn, amely nem mozog a térképpel együtt, például logót .
- Háromdimenziós modell. A KML 2.1 nyelv verziója (amely a Google Earth program negyedik verziójának felel meg) lehetővé teszi háromdimenziós objektumok (például épületek és építmények) leírását. Egy háromdimenziós modell kétféleképpen definiálható: lapos figurák magasságának beállításával (extrudálás), illetve Collada formátumú , teljes értékű modellhez való csatolással .
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 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
- ↑ 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. (határozatlan)
- ↑ Google Föld Súgó Archiválva : 2007. október 24.
- ↑ GML és KML szintaxis archiválva : 2008. július 23. a Wayback Machine -nél . 2005. szeptember 07
Linkek
Google LLC |
---|
|
Hirdető |
|
---|
Kommunikáció |
|
---|
TOVÁBB |
|
---|
Platformok |
|
---|
Fejlesztési eszközök |
|
---|
Kiadvány |
|
---|
Keresés ( PageRank ) |
|
---|
Tematikus projektek |
|
---|
Lezárt projektek |
|
---|
Lásd még |
|
---|