Main

The gt-main module extends the gt-opengis concepts with additional interfaces forming the GeoTools API.

The gt-main module provides default implementations for the GeoTools API (Filter, Style, Feature etc…) and enough glue code to make creating an application possible (various builders and utility classes).

../../_images/gt-main.png

The gt-main module is responsible for:

  • Default implementation gt-opengis interfaces for Feature, FeatureType, Filter and Style

  • Default set of gt-opengis Functions for working with spatial data

  • Helper classes for your own application development such as DataUtilities and SimpleFeatureTypeBuilder

  • Abstract classes to help implementers of DataStore

Maven:

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

Contents