Geotools modules 34-SNAPSHOT API
Package
Description
Coverages (generate a value for any point).
Quadrilateral grid coverages.
Defines the DataStore API via which all data is imported or exported.
Representation a features on a map.
Profile of the general ISO 19107 feature model built around the idea of a simple feature composed of a list of
values.
Feature model ISO 19109 with allowances for usability.
Filters features according their properties.
An expression is a combination of one or more elements that evaluate to single
Object
value.An Identifier indicates object identity requested during data query or reference.
An SortBy indicates the ordering requested during a data query.
Root package for geometries.
The following is adapted from OpenGIS® Metadata (Topic 11)
specification.
Citation and
responsible party information.
Extent information.
Description and storage of parameter values.
Coordinate systems and their
axis.
Geodetic datum (the relationship of a
coordinate system to the earth).
Coordinate operations (relationship between
any two coordinate reference systems).
The following package is an implementation of OGC Symbology Encoding 1.1.0 and ISO 19117 : Portrayal
A set of base types from ISO 19103 which can not be mapped directly from Java, plus utilities.
A set of tools to be invoked from the
java
command in a shell.Coverage implementation.
GridCoverage2D implementation.
Coverage processing
implementations.
List of coverage operations.
Base coverage I/O classes defining coverage reader, coverage request and coverage response.
Base implementation for Coverage I/O based on GDAL bindings available via the ImageI/O-Ext project.
Implementation for Aig (ESRI binary grid) format Coverage I/O leveraging on GDAL.
Implementation for DTED format Coverage I/O leveraging on GDAL.
Implementation for ECW format Coverage I/O leveraging on GDAL.
Implementation for EHdr (ESRI hdr labelled) format Coverage I/O leveraging on GDAL.
Implementation for ENVIHdr (ENVI hdr labelled) format Coverage I/O leveraging on GDAL.
Implementation for ERDAS Imagine format Coverage I/O leveraging on GDAL.
Implementation for IDRISI format Coverage I/O leveraging on GDAL.
Implementation for JPEG2000 format Coverage I/O leveraging on the GDAL JP2 ECW driver.
Implementation for JPEG2000 format Coverage I/O leveraging on the GDAL JP2 Kakadu driver.
Implementation for JPEG2000 format Coverage I/O leveraging on the GDAL JP2 MrSID driver.
Implementation for MrSID format Coverage I/O leveraging on GDAL.
Implementation for National Imagery Transmission Format (NITF) Coverage I/O leveraging on GDAL.
RPFTOC Coverage I/O leveraging on GDAL.
Implementation for JPEG2000 format Coverage I/O leveraging on the JP2K plugins.
Implementations of FeatureCollection for different purposes.
This package contains the implementation of a ComplexDataStore,
Helper classes for implementing FeatureCollections.
Common Query Language (CQL)
Extended Common Query Language (ECQL)
A datasource to manage the ARCGrid ASCII format.
A grid coverage exchange to manage the GeoTIFF Revision 1.0 format.
GRASS input/output drivers
Basic geometry concepts to support referencing and coverage use.
A set of helper classes for geometry handling in the Geotools implementation;
Do not use!
Reads
GML files and translates them into Java objects.
Helper classes for building images.
A set of Java Advanced Imaging
operations.
A set of helper classes for image handling in the Geotools implementation;
Do not use!
List of layers to be rendered.
Support for MapBox Style generation for GeoTools.
JSON Parsing support for MapBox Style support.
Measures (like angles) and their
formatter.
Root package for various metadata implementations.
Localized resources for Geotools.
Citation implementation.
Extent implementation.
A set of mathematical objects and algebraic utilities.
Algorithms related to the observations of natural phenomenons.
A placeholder for data objects common to OWS code, such as WMS, WFS, etc.
Provides for Web Map Server client access as a Grid Coverage Exchange.
Parameter implementation.
Define a Process API used to wrap up processes for reuse.
Geometry processing support for the GeoTools library.
Gathers up processes for the "gs" GeoSpatial factory; most of these have been back ported from GeoServer for wider
use.
Class to help developers implement additional Processes.
Raster processing support for the GeoTools library.
Vector processing support for the GeoTools library.
Reference systems implementation.
Coordinate reference systems implementation.
Coordinate systems implementation.
Datum implementation.
Base classes for factories and
authority factories.
Authority factories for
the EPSG database.
Provides coordinate reference systems specified in the Web Map Service
specification (ISO 19128).
Coordinate operation implementation.
A package of convenience classes which use control points common to two
data sets to derive empirically the transformation parameters needed to
convert positions between the coordinate systems of the two data sets.
Matrix implementations on top of the
javax.vecmath
package.Basic implementations of map projections.
Basic implementations of math transforms.
Well
Known Text (WKT) parsing and formatting.
Basic interface for rendering of features.
A simple renderer implementation.
SLD 1.0 and SE RasterSymbolizer support classes
Styling to be applied on
org.geotools.renderer.geom.Geometry
objects at rendering time.Allows for symbolization of geospatial data.
Simple Swing widgets for map display.
Swing Action classes to use with controls such as toolbar buttons.
A small collection of Swing controls including type-specific text fields and a list class with drag and drop item
re-ordering.
Dialog and wizard classes to get user input for data stores
A small selection of dialogs and related utilities.
Mouse events and listener classes to work with both window and map positions.
Support for localized text in GUI elements.
Menu classes.
GUI components for running GeoTools processes.
Dialogs to create basic rendering styles.
Table model for feature data.
Cursor tools for zooming and panning; subclass to implement additional mouse-driven tools.
Classes to construct wizards for user input
Basic classes for working with WMS layers.
A set of helper classes for Geotools tests.
Contains utilities and addition to the collection framework.
Utility classes which enable dynamic binding to factory implementations at runtime.
Extensions to the Java logging framework.
Package supporting XML parsing with a focus on GML.
The package name does not map the prefix name because we feel that this
is a better representation.
Overview
Overview
Schema Interfaces
Captures initial mapping of XML Simple Types to Java Objects.
Captures initial mapping of XML Simple Types to Java Objects.
Captures initial mapping of XML Simple Types to Java Objects.
Encoder for style objects as YSLD.
Parser for YSLD into style objects.
Transformer for SLD to YSLD.