Java API for KML (JAK)
Micromata GmbH, specialist for tailor-made software engineering, headquartered in Kassel, presents the first Java interface for easy access to KML (Keyhole Markup Language). Micromata will release JAK (Java API for KML) to the community as open source software. The open source project is now available to download at: http://code.google.com/p/javaapiforkml/ and http://labs.micromata.de/display/jak/Home/
The project was developed at Kassel University within the framework of a master's thesis commissioned by Micromata. The Kassel experts for software engineering clearly defined their objective: to develop an open source based Java interface, which would enable direct and easy access to KML.KML is an XML-based programming language that describes and visualizes geographic data.Originally developed for the client components of Google Earth, KML is now frequently used to program web-based maps in 2D, virtual globes in 3D and as a means of exchanging geographic data.KML was defined by the Open Geospatial Consortium (OGC) as a standard in April 2008; many virtual globes, such as NASA's World Wind or Microsoft's Virtual Earth, are based on KML.
In spite of the high adaptation rate of KML, until now, there was no interface that enabled convenient and easy use of KML in existing Java environments, thus enabling access to geographic data in KML.Because digital information with spatial information