Geotools is a mature open-source GIS middleware with a history of nearly 10 years. It also has an official OpenGIS background. It is the geographic Java basic class and Source code .
You can download the source from www.geotools.org. Code .
Geotools is implemented in Java with excellent architecture and easy extension. Geotools uses another famous open-source software JTs (Java topology suite ). JTs encapsulates common geo Algorithm And implements the Simple Feature Specification of OpenGIS and provides memory-based spatial indexes.
The new version adds the colorbrewer project of Penn University.
Officially mentioned: This release contains an improved API for Aggregate functions (Min, Max, average, Etc...), and contains optimized
Implementations for most SQL based datastores. We are pleased to bounded ded colorbrewer from Penn State University.
Also we have a couple of exciting house keeping changes. How exciting? Main has been split into four: referencing
(For implementations of geoapi), API (for all the stable interfaces), coverage (to help those working on ISO compliant
Raster support) and finally main (returning for a repeat engagement of our default implementations). This release in
Made in conjunction with udig 1.1.m0.
Official site: www.geotools.org