KML – Standard for Geographical applications

KML is named as HTML of geographic contents. KML is originally created in the Google labs for rendering the Google Earth and Google Maps application is now been apporoved as International Standards for developing the Geospatial application. Open Geospatial Consortium ( OGC ) will now take control over the KML standards.

How a KML structure will look like?

<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://earth.google.com/kml/2.2">
<Placemark>
<name>Simple placemark</name>
<description>Attached to the ground. Intelligently places itself
at the height of the underlying terrain.</description>
<Point>
<coordinates>-122.0822035425683,37.42228990140251,0</coordinates>
</Point>
</Placemark>
</kml>

Where to get the KML parsers?

Google code provides the APIs for the KML. Also you can find the basic tutorial on KML.

Features of KML?

KML with it’s parser allows the following features to be used.

  • Time and Animation
  • Cameras
  • Photo Overlays
  • Polygons, Icons etc
  • Creating Models, Regions and more.