GeoTools is an open source (LGPL) Java code library which provides standards compliant methods for the manipulation of geospatial data.

GeoTools is an Open Source Geospatial Foundation project.

The GeoTools library data structures are based on Open Geospatial Consortium (OGC) specifications.


  • Definition of interfaces for key spatial concepts and data structures
  • Open plug-in system allowing additional formats. Plugins supplied for raster, database and geospatial file formats.
  • Includes extensions provide additional capabilities using the spatial facilites of the core library. Extensions provide graph and networking support (for finding the shortest path), validation, a web map server client, bindings for xml parsing and encoding and style generation
  • Clean data access API supporting feature access, transaction support and locking between threads
  • Vector support for app-schema, arcsde, csv, dxf, edigeo, excel, geojson, org, property, shapefile, wfs
  • Spatial Database Support db2, h2, mysql, oracle, postgis, spatialite, sqlserver
  • Raster plugins for arcsde, arcgrid, geotiff, grassraster, gtopo30, image (JPEG, TIFF, GIF, PNG), imageio-ext-gdal, imagemoasaic, imagepyramid, JP2K, matlab
  • Powerful schema assisted parsing technology using XML Schema to bind to Java objects.
  • XML Bindings for parsing/encoding xsd-core (xml simple types), fes, filter, gml2, gml3, kml, ows, sld, wcs, wfs, wms, wps, vpf.
  • Rendering engine configured with OGC Standard Style Layer Descriptor files. Renderer is stateless, allowing low memory use particularly useful in server-side environments.
  • Referencing using ESPG Database
  • OGC Standards Support SLD/SE,Simple Feature,Grid Coverage, Filter/CQL,WMS,WFS,WPS, KML

Project Samples

Project Activity

See All Activity >

Follow GeoTools, the Java GIS toolkit

GeoTools, the Java GIS toolkit Web Site

Other Useful Business Software

Monitor Your Most Critical Cloud & SaaS Applications Monitor Your Most Critical Cloud & SaaS Applications Icon
Monitor Your Most Critical Cloud & SaaS Applications Icon

Get insights into the performance of applications and services such as AWS, Salesforce, Office 365 and WebEx.

With a view into both web and network health, you'll be able to pinpoint the cause of an outage instantly, whether it's within your network, a provider's network or the SaaS application. Save time, track SLAs and clear tickets faster.
Are you involved with your company's network performance/operations team?
Try It FREE!

Rate This Project

Login To Rate This Project

User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 5 / 5

User Reviews

  • Hi Visit the blog "Zona OpenGTS" (www) Thanks !!!

  • It's perfect~!! i use geotools every my java project~ thank you~

  • Thanks for great project! Simply the best.Good,good,good.+1

  • very good project, thanks!Good,good,good.+1

  • very good project, thanks!Good,good,good.+1

Read more reviews >

Additional Project Details


French, English

Intended Audience

Science/Research, Developers, Other Audience

User Interface

Java Swing, Java SWT, Project is a graphics toolkit

Programming Language


Database Environment

Project is a database abstraction layer (API), HSQL, Oracle, MySQL, PostgreSQL (pgsql), IBM DB2