JTS Topology Suite

from Wikipedia, the free encyclopedia
JTS Topology Suite
Basic data

developer Martin Davis
Current  version 1.17.0
( June 30, 2020 )
operating system platform independent
programming language Java
category Geographic information system
License Eclipse Public License 1.0

Eclipse Distribution License 1.0 (a BSD-style license) ( Free Software )

German speaking No
[1]

The JTS Topology Suite ( JTS ), formerly the Java Topology Suite , is a free program library written in Java that provides a spatial object model and basic geometric functions.

The suite was developed by Vivid Solutions. The implemented geometry model corresponds to the Simple Feature Access specification of the Open Geospatial Consortium (OGC). The most important geometry types are point , line (LineString) and area (polygon) as well as the corresponding multi-variants (MultiPoint, MultiLineString, MultiPolygon).

The API supports custom precision models and includes codes for robust geometric computations and spatial indexes .

JTS is used by a number of other open source projects, such as GeoTools , GeoServer , uDig and OpenJUMP .

The Geometry Engine Open Source (GEOS) is a port in C ++ . The NetTopologySuite is a port in C # .

Up to JTS 1.14 the suite was licensed under the GNU Lesser General Public License (LGPL).

Web links

Individual evidence

  1. Release 1.17.0 . June 30, 2020 (accessed July 3, 2020).
  2. ^ The jts-topo-suite Open Source Project on Open Hub: Languages ​​Page . In: Open Hub . (accessed October 30, 2018).