Kml

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 11. toukokuuta 2022 tarkistetusta versiosta . tarkastukset vaativat 3 muokkausta .
Keyhole Markup Language
Laajennus .kmltai.kmz
MIME -tyyppinen application/vnd.google-earth.kml+xml ja application/vnd.google-earth.kmz
Kehittäjä Avaimenreikä [d] jaGoogle
Muototyyppi Paikkatietojärjestelmä
Laajennettu kohteesta XML

KML ( englanninkielisestä  Keyhole Markup Language  - Keyhole Markup Language ) on XML- pohjainen merkintäkieli kolmiulotteisen paikkatiedon esittämiseen Google Earth -ohjelmassa ("Keyhole" ennen kuin Google hankki sen ).

KML 2.0 -kielen osajoukkoa voidaan käyttää myös kaksiulotteisten karttojen näyttämiseen Google Maps -palvelussa [1] .

KML-tiedostot jaetaan yleensä ZIP - arkistossa: KMZ -
MIME -tyyppiset KML-tiedostot: application/vnd.google-earth.kml+xml [2]
KMZ-tiedostojen MIME-tyyppiset tiedostot: application/vnd.google-earth.kmz

Tiedostojen sisältö

KML-tiedosto määrittää yhden tai useamman ominaisuuden näytettäväksi Google Earthissa. Nämä esineet voivat olla:

Yllä olevien ominaisuuksien lisäksi kullekin kohteelle asetetaan myös tärkeimmät geoinformaation ominaisuudet (maantieteellinen leveys- ja pituusaste sekä korkeus joko merenpinnan yläpuolella tai maanpinnan yläpuolella). Objektista voidaan antaa lyhyt kuvaus (joka näytetään myöhemmin työkaluvihjeessä käyttäjän pyynnöstä). Kartalle merkityn paikan suositeltu katselukulma eli "virtuaalikameran" suositeltu korkeus, atsimuutti ja kallistuskulma voidaan ilmoittaa .

KML-tiedoston objektit voidaan järjestää hierarkkisiin kansioiden ja alikansioiden rakenteisiin, mikä helpottaa loogisesti liittyvien objektiryhmien näytön kollektiivista kytkemistä päälle ja pois.

KML-tiedosto voi sisältää ( URL -muodossa) linkkejä muihin KML- tai KMZ-muodossa oleviin tiedostoihin, jotka sijaitsevat missä tahansa verkossa , ja asettaa ehdot ja säännöllisyyden tietojen lataamiselle ja näyttämiselle näistä ulkoisista lähteistä. Tällainen verkkolinkki näkyy myös eräänlaisena alikansiona.

KML-kieli noudattaa suurelta osin GML -kielen  , maantieteellisen merkintäkielen [3] rakennetta .

Esimerkki KML-merkinnästä

<?xml version="1.0" encoding="UTF-8"?> <kml xmlns= "http://earth.google.com/kml/2.1" > <Paikkamerkki> <nimi> Gelendzhik </name> <description > <![CDATA[<p>Gelendzhik, Krasnodarin alue, Venäjä.</p>Kaupunki sijaitsee Gelendžikin lahden &nbsp;rannoilla, mutta&nbsp;ei&nbsp;tasaisesti (itärannikko on historiallisesti enemmän asuttuja).]]> </description> <LookAt id= "khLookAt540_copy0" > <pituusaste> 38,0576198113139 </pituusaste> <leveysaste> 44,56963150481845 </latitude> <korkeus> < 3> </0,97 </latitude> <korkeus> < 3> </ 0,9 etäisyys 0 > </ 0,9 > 83.102 tilt> <heading> 37.85562764777833 </heading> </LookAt> <Tyyli> <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 </ asteikko> </LabelStyle> </Style> <Point id= "khPoint541_copy0" > <coordinates> 38.06284424434902.44.56842733252498.0 </coordinates> </Point> </ Pklace>mark >

Katso myös

  • Maantieteellinen merkintäkieli (GML)

Muistiinpanot

  1. KML-tiedostojen lähettäminen Google Mapsiin . Haettu 11. toukokuuta 2022. Arkistoitu alkuperäisestä 31. maaliskuuta 2022.
  2. Google Earth -ohjekeskus arkistoitu 24. lokakuuta 2007.
  3. GML- ja KML-syntaksi arkistoitu 23. heinäkuuta 2008 Wayback Machinessa . 07. syyskuuta 2005

Linkit