# JTS Topology Suite

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

Java library of 2D spatial predicates and functions; the design behind GEOS and JSTS.

JTS Topology Suite is a Java library of 2D spatial predicates and functions implementing the OGC Simple Features for SQL specification. It provides a robust, high-performance geometry model and operations used by GeoTools, GeoServer, and many other Java GIS projects. Its design has been ported to C++ as GEOS and to JavaScript as JSTS, making it the reference implementation lineage for much of open-source geometry processing.

## Details

- Type: library

- Categories: analysis, vector

- Open source: Yes

- Pricing model: open-source

- License: EPL-2.0

- Platforms: windows, macos, linux

## Features

- OGC Simple Features geometry model

- Robust 2D spatial predicates and operations

- Basis for GEOS, JSTS, and NetTopologySuite

- WKT, WKB, and GML input/output

- Used by GeoTools and GeoServer

## Project sources

- Website: https://locationtech.github.io/jts/

- Documentation: https://locationtech.github.io/jts/javadoc/

- Repository: https://github.com/locationtech/jts

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