A library to create and interact with KML documents in Java programs. Essentially a KML parser written in Java. Keyhole Markup Lanuage is used by Google Earth/Maps.