GeoTools

OSGeo

Previous topic

Combine Geometry

Next topic

API FAQ

This Page

APIΒΆ

The gt-api module is where we publish out stable interfaces that are implemented by GeoTools. These interfaces build on the ideas and concepts defined by standards the gt-opengis module.

../../_images/gt-api.png

The gt-api module provides:

  • Interfaces implemented by gt-main such as FeatureSource; and
  • Utility classes to help with integration such as ReferencedEnvelope; and
  • gt-main offers helper classes to translate Geometry into a Java Shape

In general gt-opengis module defines data structures and concepts while the gt-api module provides data access and functionality.

Maven:

<dependency>
  <groupId>org.geotools</groupId>
  <artifactId>gt-api</artifactId>
  <version>${geotools.version}</version>
</dependency>

Contents