GeoTools jest otwartą (LGPL) biblioteką Java, która dostarcza zgodnych ze sandardami metod do przetwarzania danych geoprzestrzennych. Używa ona struktur danych opartych o specyfikacje Open Geospatial Consortium (OGC).
GeoTools znajduje zastosowanie w wielu projektach, włączając usługi sieciowe, narzędzia wiersza poleceń i aplikacje desktopowe. Aplikacje OSGeo-Live, które używają GeoTools, to: 52°North SOS, 52°North WPS, AtlasStyler, Geomajas, Geopublisher, GeoServer, and User-friendly Desktop Internet GIS (uDig).
Definition of interfaces for key spatial concepts and data structures
A clean data access API supporting feature access, transaction support and locking between threads
A stateless, low memory renderer, particularly useful in server-side environments.
Powerful schema assisted parsing technology using XML Schema to bind to GML content
GeoTools Plugins: open plug-in system allowing you to teach the library additional formats
GeoTools Extensions
GeoTools Unsupported
raster formats and data access:
arcsde, arcgrid, geotiff, grassraster, gtopo30, image (JPEG, TIFF, GIF, PNG), imageio-ext-gdal, imagemoasaic, imagepyramid, JP2K, matlab.
Database “jdbc-ng” support:
db2, h2, mysql, oracle, postgis, spatialite, sqlserver.
Vector formats and data access:
app-schema, arcsde, csv, dxf, edigeo, excel, geojson, org, property, shapefile, wfs.
XML Bindings:
Java data structures and bindings provided for the following: xsd-core (xml simple types), fes, filter, gml2, gml3, kml, ows, sld, wcs, wfs, wms, wps, vpf.
Additional Geometry, Filter and Style parser/encoders available for DOM and SAX applications.
Support of numerous Open Geospatial Consortium (OGC) standards:
Strona internetowa: http://geotools.org/
Licencja: LGPL
Wersja programu: 8.0
Systemy operacyjne: Cross Platform Java
Interfejsy API: Java
Wsparcie: Communication and Support