The JTS Topology Suite is a Java library for creating and manipulating vector geometry. It also provides a comprehensive set of geometry test cases, and the TestBuilder GUI application for working with and visualizing geometry and JTS functions.
JTS is a project in the LocationTech working group of the Eclipse Foundation.
JTS is open source software. It is dual-licensed under:
- Eclipse Public License 1.0
- Eclipse Distribution License 1.0 (a BSD Style License)
See also:
- License details
- Licensing FAQ
- Javadoc for the latest version of JTS
- FAQ - Frequently Asked Questions
- User Guide - Installing and using JTS (as a library and using included tools)
- Developing Guide - how to build and develop for JTS
- Upgrade Guide - How to migrate from previous versions of JTS
- History from the previous JTS SourceForge repo is in the branch
_old/history
- Older versions of JTS can be found on SourceForge and here
If you are interested in contributing to JTS please read the Contributing Guide.
- GEOS - C++
- NetTopologySuite - .NET
- JSTS - JavaScript