# GeoTools

Canonical: https://gisforweb.com/tools/geotools/

Open-source Java GIS toolkit for geospatial formats, standards, and services.

GeoTools is an open-source Java library for geospatial data access, processing, and service integration. It provides modules for vector and raster formats, coordinate reference systems, geometry, styling, and OGC services, and is used both as a standalone toolkit and as a foundation for GeoServer. The project is built with Apache Maven and supports Java applications across major operating systems. Individual modules can carry different license terms, so check the metadata for the artifacts you use.

## Details

- Type: library

- Categories: data-processing, vector, raster

- Open source: Yes

- Pricing model: open-source

- License: LGPL-2.1

- Platforms: linux, macos, windows

## Features

- Read and write common raster and vector formats

- Transform coordinates with CRS libraries

- Expose WMS, WFS, and other OGC services

- Provide geometry, topology, and styling APIs

- Support raster and vector processing pipelines

- Integrate with Java and Maven projects

## Project sources

- Website: https://geotools.org/

- Documentation: https://docs.geotools.org/latest/

- Repository: https://github.com/geotools/geotools

Directory descriptions are summaries. Verify current capabilities and terms with the project sources.
