Geotoolkit.org is a free software, Java language library for developing geospatial applications. The library can be used for desktop or server applications.
Geotoolkit.org provides data structures for geographic data and associated metadata along with methods to manipulate those data structures.
... [More]
The library rests on a set of utility classes which include a framework for factory classes along with extensions to the Java language. [Less]