KML

Aus GISpunkt HSR
Wechseln zu: Navigation, Suche

Abkürzung für 'Keyhole Markup Language', XML-basiertes Dateiformat. Originalformat von Google Earth. KML wird inzwischen von verschiedensten Programmen unterstützt, nebst Desktop-GIS und Konverter u.a. auch Webapplikationen wie Google Maps. KMZ bedeutet "KML gzipped".

Siehe auch:

Dokumentation

Metadaten

 dc:identifier      = baseURI of the service // from Document/name
 dc:type            = 'file'
 dc:format          = KML
 dct:spatial        = BoundingBox // berechnet aus allen Koordinaten
 dct:modified       = timestamp? // e.g. from HTTP header or updateSequence

Beispiel

Header:

 <?xml version="1.0" encoding="utf-8" ?>
 <kml xmlns="http://earth.google.com/kml/2.0">
 <Document><Folder><name>KML-Test</name>

'Content':

   <Placemark>
       <name>KML-Test</name>
       <description><![CDATA[
       <a href="http://gis.hsr.ch/wiki/KML">KML</a>
       ]]></description>      
       <Point><coordinates>6.14131,46.20472</coordinates></Point>
   </Placemark>

Footer:

 </Folder></Document></kml>

Software

  • Konverter von KML nach ...:
    • Shapefile:
      • OGR und GeoConverter
      • kml2shp - Zonums KML zu Shapefile-Konverter, Desktop-Software (Frei, Windows)
      • kml2x - Zonum Online-Konverter (Frei, -)
  • Konverter von ... nach KML:
    • Shapefile
      • GeoRSS-to-KML Converter auf rss2kml von kovacevic.nl
      • GPSies - Webapplikation u.a. mit Konverter KML zu GPX und andere GPS-Formate (bis 12 MB)
    • MS Access
  • Verschiedenes: