Geotools modules 11-RC2 API

Spatial Referencing by Coordinates
org.geotools.parameter Parameter implementation.
org.geotools.referencing Reference systems implementation.
org.geotools.referencing.crs Coordinate reference systems implementation.
org.geotools.referencing.cs Coordinate systems implementation.
org.geotools.referencing.datum Datum implementation.
org.geotools.referencing.factory Base classes for factories and authority factories.
org.geotools.referencing.factory.epsg Authority factories for the EPSG database.
org.geotools.referencing.factory.gridshift  
org.geotools.referencing.factory.wms Provides coordinate reference systems specified in the Web Map Service specification (ISO 19128).
org.geotools.referencing.operation Coordinate operation implementation.
org.geotools.referencing.operation.builder 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.
org.geotools.referencing.operation.matrix Matrix implementations on top of the javax.vecmath package.
org.geotools.referencing.operation.projection Basic implementations of map projections.
org.geotools.referencing.operation.transform Basic implementations of math transforms.
org.geotools.referencing.piecewise  
org.geotools.referencing.wkt Well Known Text (WKT) parsing and formatting.

 

Geometries
org.geotools.geometry org.geotools.geometry.Geometry implementation.
org.geotools.geometry.coordinatesequence  
org.geotools.geometry.jts  
org.geotools.geometry.jts.coordinatesequence  
org.geotools.geometry.text  
org.geotools.measure Measures (like angles) and their formatter.

 

Images and Grid Coverage
org.geotools.coverage Coverage implementation.
org.geotools.coverage.grid GridCoverage2D implementation.
org.geotools.coverage.grid.io  
org.geotools.coverage.grid.io.imageio  
org.geotools.coverage.grid.io.imageio.geotiff  
org.geotools.coverage.grid.io.imageio.geotiff.codes  
org.geotools.coverage.processing Coverage processing implementations.
org.geotools.coverage.processing.operation List of coverage operations.
org.geotools.coverageio Base coverage I/O classes defining coverage reader, coverage request and coverage response.
org.geotools.coverageio.gdal Base implementation for Coverage I/O based on GDAL bindings available via the ImageI/O-Ext project.
org.geotools.coverageio.gdal.aig Implementation for Aig (ESRI binary grid) format Coverage I/O leveraging on GDAL.
org.geotools.coverageio.gdal.dted Implementation for DTED format Coverage I/O leveraging on GDAL.
org.geotools.coverageio.gdal.ecw Implementation for ECW format Coverage I/O leveraging on GDAL.
org.geotools.coverageio.gdal.ehdr Implementation for EHdr (ESRI hdr labelled) format Coverage I/O leveraging on GDAL.
org.geotools.coverageio.gdal.envihdr Implementation for ENVIHdr (ENVI hdr labelled) format Coverage I/O leveraging on GDAL.
org.geotools.coverageio.gdal.erdasimg Implementation for ERDAS Imagine format Coverage I/O leveraging on GDAL.
org.geotools.coverageio.gdal.idrisi Implementation for IDRISI format Coverage I/O leveraging on GDAL.
org.geotools.coverageio.gdal.jp2ecw Implementation for JPEG2000 format Coverage I/O leveraging on the GDAL JP2 ECW driver.
org.geotools.coverageio.gdal.jp2kak Implementation for JPEG2000 format Coverage I/O leveraging on the GDAL JP2 Kakadu driver.
org.geotools.coverageio.gdal.jp2mrsid Implementation for JPEG2000 format Coverage I/O leveraging on the GDAL JP2 MrSID driver.
org.geotools.coverageio.gdal.mrsid Implementation for MrSID format Coverage I/O leveraging on GDAL.
org.geotools.coverageio.gdal.nitf Implementation for National Imagery Transmission Format (NITF) Coverage I/O leveraging on GDAL.
org.geotools.coverageio.gdal.rpftoc RPFTOC Coverage I/O leveraging on GDAL.
org.geotools.coverageio.jp2k Implementation for JPEG2000 format Coverage I/O leveraging on the JP2K plugins.
org.geotools.gce.arcgrid A datasource to manage the ARCGrid ASCII format.
org.geotools.gce.geotiff A grid coverage exchange to manage the GeoTIFF Revision 1.0 format.
org.geotools.gce.grassraster GRASS input/output drivers In this package the I/O drivers for reading and writing GRASS raster maps are placed.
org.geotools.gce.grassraster.core  
org.geotools.gce.grassraster.core.color  
org.geotools.gce.grassraster.format  
org.geotools.gce.grassraster.metadata  
org.geotools.gce.grassraster.spi  
org.geotools.gce.gtopo30 Data source for reading the GTOPO30 file format.
org.geotools.gce.image  
org.geotools.gce.imagemosaic  
org.geotools.gce.imagemosaic.catalog  
org.geotools.gce.imagemosaic.catalog.index  
org.geotools.gce.imagemosaic.catalog.oracle  
org.geotools.gce.imagemosaic.catalogbuilder  
org.geotools.gce.imagemosaic.jdbc  
org.geotools.gce.imagemosaic.jdbc.custom  
org.geotools.gce.imagemosaic.processing  
org.geotools.gce.imagemosaic.properties  
org.geotools.gce.imagemosaic.properties.numeric  
org.geotools.gce.imagemosaic.properties.string  
org.geotools.gce.imagemosaic.properties.time  
org.geotools.gce.imagepyramid  
org.geotools.image Helper classes for building images.
org.geotools.image.crop  
org.geotools.image.io  
org.geotools.image.jai A set of Java Advanced Imaging operations.
org.geotools.image.palette  
org.geotools.image.test  

 

Features, Filters and Styling
org.geotools.feature  
org.geotools.feature.collection Helper classes for implementing FeatureCollections.
org.geotools.feature.simple  
org.geotools.feature.type  
org.geotools.feature.visitor  
org.geotools.feature.xpath  
org.geotools.filter  
org.geotools.filter.capability  
org.geotools.filter.expression  
org.geotools.filter.function  
org.geotools.filter.function.math  
org.geotools.filter.function.string This package captures a set of string formatting functions defined by the SE 1.1 specification.
org.geotools.filter.identity  
org.geotools.filter.spatial  
org.geotools.filter.temporal  
org.geotools.filter.text.commons  
org.geotools.filter.text.cql2 Common Query Language (CQL)

This package implements the OGC_Common Catalogue Query Language.

org.geotools.filter.text.ecql Extended Common Query Language (ECQL)

This package implements the ECQL query language that extend the OGC Common Catalogue Query Language (CQL) capabilities.

org.geotools.filter.text.generated.parsers  
org.geotools.filter.v1_0  
org.geotools.filter.v1_0.capabilities  
org.geotools.filter.v1_1  
org.geotools.filter.v1_1.capabilities  
org.geotools.filter.v2_0  
org.geotools.filter.v2_0.bindings  
org.geotools.filter.visitor  
org.geotools.styling Allows for symbolization of geospatial data.
org.geotools.styling.builder  
org.geotools.styling.visitor  

 

Data stores
org.geotools.data Defines the DataStoreAPI via which all data is imported or exported.
org.geotools.data.collection Implementations of FeatureCollection for different purposes.
org.geotools.data.complex This package contains the implementation of a ComplexDataStore, Author note: though this "Complex" datastore has born to provide complex features out of a simple features data source, it may be better called a DerivativeDataStore or something like that, you'll see why later.
org.geotools.data.complex.config  
org.geotools.data.complex.filter  
org.geotools.data.complex.xml  
org.geotools.data.crs Provides support for the OGC Catalog Specification.
org.geotools.data.db2  
org.geotools.data.directory  
org.geotools.data.gen  
org.geotools.data.gen.info  
org.geotools.data.gen.tool  
org.geotools.data.h2  
org.geotools.data.jdbc  
org.geotools.data.jdbc.datasource  
org.geotools.data.jdbc.fidmapper  
org.geotools.data.joining  
org.geotools.data.memory  
org.geotools.data.mysql  
org.geotools.data.oracle  
org.geotools.data.oracle.sdo  
org.geotools.data.ows  
org.geotools.data.postgis  
org.geotools.data.property  
org.geotools.data.shapefile  
org.geotools.data.shapefile.dbf  
org.geotools.data.shapefile.fid  
org.geotools.data.shapefile.files  
org.geotools.data.shapefile.index  
org.geotools.data.shapefile.index.quadtree  
org.geotools.data.shapefile.index.quadtree.fs  
org.geotools.data.shapefile.shp  
org.geotools.data.shapefile.shp.xml  
org.geotools.data.simple  
org.geotools.data.sort  
org.geotools.data.spatialite  
org.geotools.data.sqlserver  
org.geotools.data.sqlserver.reader  
org.geotools.data.store  
org.geotools.data.teradata  
org.geotools.data.transform  
org.geotools.data.view  
org.geotools.data.wfs  
org.geotools.data.wfs.feature  
org.geotools.data.wfs.protocol.http  
org.geotools.data.wfs.protocol.wfs  
org.geotools.data.wfs.v1_0_0  
org.geotools.data.wfs.v1_0_0.gml  
org.geotools.data.wfs.v1_0_0.xml  
org.geotools.data.wfs.v1_1_0  
org.geotools.data.wfs.v1_1_0.parsers  
org.geotools.data.wms Provides for Web Map Server client access as a Grid Coverage Exchange.
org.geotools.data.wms.request  
org.geotools.data.wms.response  
org.geotools.data.wms.xml  

 

XML and derivatives (GML, SVG)
org.geotools.gml Reads GML files and translates them into Java objects.
org.geotools.gml.producer  
org.geotools.gml2  
org.geotools.gml2.bindings  
org.geotools.gml3  
org.geotools.gml3.bindings  
org.geotools.gml3.bindings.ext  
org.geotools.gml3.bindings.smil  
org.geotools.gml3.smil  
org.geotools.gml3.v3_2  
org.geotools.gml3.v3_2.bindings  
org.geotools.gml3.v3_2.gco  
org.geotools.gml3.v3_2.gmd  
org.geotools.gml3.v3_2.gmx  
org.geotools.gml3.v3_2.gsr  
org.geotools.gml3.v3_2.gss  
org.geotools.gml3.v3_2.gts  
org.geotools.gml4wcs  
org.geotools.gml4wcs.bindings  

 

Meta Data
org.geotools.metadata Root package for various metadata implementations.
org.geotools.metadata.iso Metadata implementation.
org.geotools.metadata.iso.citation Citation implementation.
org.geotools.metadata.iso.constraint Constraints implementation.
org.geotools.metadata.iso.content Content information implementation.
org.geotools.metadata.iso.distribution Distribution implementation.
org.geotools.metadata.iso.extent Extent implementation.
org.geotools.metadata.iso.identification Identification implementation.
org.geotools.metadata.iso.lineage Lineage implementation.
org.geotools.metadata.iso.maintenance Maintenance information implementation.
org.geotools.metadata.iso.quality Data quality implementation.
org.geotools.metadata.iso.spatial Spatial representation implementation.
org.geotools.metadata.sql An implementation of Metadata interfaces fetching the data from an SQL database.

 

Graphs and validation
org.geotools.graph.build  
org.geotools.graph.build.basic  
org.geotools.graph.build.feature  
org.geotools.graph.build.line  
org.geotools.graph.build.opt  
org.geotools.graph.build.polygon  
org.geotools.graph.io  
org.geotools.graph.io.standard  
org.geotools.graph.path  
org.geotools.graph.structure  
org.geotools.graph.structure.basic  
org.geotools.graph.structure.line  
org.geotools.graph.structure.opt  
org.geotools.graph.traverse  
org.geotools.graph.traverse.basic  
org.geotools.graph.traverse.standard  
org.geotools.graph.util  
org.geotools.graph.util.delaunay  
org.geotools.graph.util.geom  
org.geotools.graph.util.graph  
org.geotools.validation Defines the Validation Processor and Support classes.
org.geotools.validation.attributes Simple Attribute based Validation implementations.
org.geotools.validation.dto Data Transfer Objects for use with the ValidationProcessor.
org.geotools.validation.network  
org.geotools.validation.relate  
org.geotools.validation.spatial Geometry based Validation implementations.
org.geotools.validation.xml This package contains the functionality required to read and write XML versions of the org.geotools.validation.dto classes.

 

Renderer and Display Objects
org.geotools.map List of layers to be rendered.
org.geotools.map.direct  
org.geotools.map.event A set of events fired by map interfaces.
org.geotools.renderer Basic interface for rendering of features.
org.geotools.renderer.chart  
org.geotools.renderer.crs  
org.geotools.renderer.i18n  
org.geotools.renderer.label  
org.geotools.renderer.lite A simple renderer implementation.
org.geotools.renderer.lite.gridcoverage2d SLD 1.0 and SE RasterSymbolizer support classes
org.geotools.renderer.style Styling to be applied on org.geotools.renderer.geom.Geometry objects at rendering time.
org.geotools.renderer.style.shape  

 

Miscellaneous utilities
org.geotools.factory Utility classes which enable dynamic binding to factory implementations at runtime.
org.geotools.io Extensions to standard Reader and Writer.
org.geotools.math A set of mathematical objects and algebraic utilities.
org.geotools.nature Algorithms related to the observations of natural phenomenons.
org.geotools.util Contains utilities and addition to the collection framework.
org.geotools.util.logging Extensions to the Java logging framework.

 

Other Packages
org.geotools  
org.geotools.arcsde  
org.geotools.arcsde.data DataStore implementation for the ArcSDE 8.x and 9.x spatial gateway.
org.geotools.arcsde.data.view  
org.geotools.arcsde.filter  
org.geotools.arcsde.jndi This package contains relevant classes to support configuring a GeoTools ArcSDE ISessionPool (a pool of connections to an ArcSDE server) inside a Java Naming and Directory Interface (JNDI) context.
org.geotools.arcsde.logging  
org.geotools.arcsde.raster.gce  
org.geotools.arcsde.raster.info  
org.geotools.arcsde.raster.io  
org.geotools.arcsde.raster.jai  
org.geotools.arcsde.session  
org.geotools.arcsde.util  
org.geotools.arcsde.versioning  
org.geotools.brewer.color  
org.geotools.console A set of tools to be invoked from the java command in a shell.
org.geotools.csw  
org.geotools.csw.bindings  
org.geotools.geojson  
org.geotools.geojson.feature  
org.geotools.geojson.geom  
org.geotools.geopkg  
org.geotools.geopkg.geom  
org.geotools.geopkg.mosaic  
org.geotools.grid  
org.geotools.grid.hexagon  
org.geotools.grid.oblong  
org.geotools.grid.ortholine  
org.geotools.gtxml  
org.geotools.jdbc  
org.geotools.kml  
org.geotools.kml.bindings  
org.geotools.kml.v22  
org.geotools.kml.v22.bindings  
org.geotools.legend  
org.geotools.ows A placeholder for data objects common to OWS code, such as WMS, WFS, etc.
org.geotools.ows.bindings  
org.geotools.ows.v1_1  
org.geotools.ows.v2_0  
org.geotools.process Define a Process API used to wrap up processes for reuse.
org.geotools.process.factory  
org.geotools.process.feature  
org.geotools.process.function  
org.geotools.process.gs Gathers up processes for the "gs" GeoSpatial factory; most of these have been back ported from GeoServer for wider use.
org.geotools.process.impl Class to help developers implement additional Processes.
org.geotools.se.v1_1  
org.geotools.se.v1_1.bindings  
org.geotools.sld  
org.geotools.sld.bindings  
org.geotools.sld.v1_1  
org.geotools.sld.v1_1.bindings  
org.geotools.sql  
org.geotools.swing Simple Swing widgets for map display.
org.geotools.swing.action Swing Action classes to use with controls such as toolbar buttons.
org.geotools.swing.control A small collection of Swing controls including type-specific text fields and a list class with drag and drop item re-ordering.
org.geotools.swing.data Dialog and wizard classes to get user input for data stores
org.geotools.swing.dialog A small selection of dialogs and related utilities.
org.geotools.swing.event Mouse events and listener classes to work with both window and map positions.
org.geotools.swing.locale Support for localized text in GUI elements.
org.geotools.swing.menu Menu classes.
org.geotools.swing.process GUI components for running GeoTools processes.
org.geotools.swing.styling Dialogs to create basic rendering styles.
org.geotools.swing.table Table model for feature data.
org.geotools.swing.tool Cursor tools for zooming and panning; subclass to implement additional mouse-driven tools.
org.geotools.swing.wizard Classes to construct wizards for user input
org.geotools.swing.wms Basic classes for working with WMS layers.
org.geotools.swt Simple SWT widgets for map display.
org.geotools.swt.action JFace Action classes to use with controls such as toolbar buttons.
org.geotools.swt.control SWT controls, wizards and dialogs used to do common tasks.
org.geotools.swt.event Mouse events and listener classes to work with both window and map positions.
org.geotools.swt.styling Dialogs to create basic rendering styles.
org.geotools.swt.styling.simple  
org.geotools.swt.tool Cursor tools for zooming and panning; subclass to implement additional mouse-driven tools.
org.geotools.swt.utils Helper classes for swt module components
org.geotools.temporal  
org.geotools.temporal.object  
org.geotools.temporal.reference  
org.geotools.test A set of helper classes for Geotools tests.
org.geotools.text  
org.geotools.wcs  
org.geotools.wcs.bindings  
org.geotools.wcs.v2_0  
org.geotools.wfs  
org.geotools.wfs.bindings  
org.geotools.wfs.protocol  
org.geotools.wfs.v1_0  
org.geotools.wfs.v1_1  
org.geotools.wfs.v2_0  
org.geotools.wfs.v2_0.bindings  
org.geotools.wms.v1_3  
org.geotools.wps  
org.geotools.wps.bindings  
org.geotools.xlink  
org.geotools.xml Package supporting XML parsing with a focus on GML.
org.geotools.xml.filter The package name does not map the prefix name because we feel that this is a better representation.
org.geotools.xml.gml  
org.geotools.xml.handlers Overview This package provides the necessary tools to parse an XML instance document using the XMLSAXHandler and DocumentFactory.
org.geotools.xml.handlers.xsi Overview This package contains information about xml schemas, and processes to create parse and interpret Schema.
org.geotools.xml.impl  
org.geotools.xml.impl.jxpath  
org.geotools.xml.resolver  
org.geotools.xml.schema Schema Interfaces Overview This package is intended to provide all the necessary interfaces to semantically represent an XML Schema.
org.geotools.xml.schema.impl  
org.geotools.xml.styling  
org.geotools.xml.test  
org.geotools.xml.transform  
org.geotools.xml.xLink  
org.geotools.xml.xsi  
org.geotools.xs Captures initial mapping of XML Simple Types to Java Objects.
org.geotools.xs.bindings Captures initial mapping of XML Simple Types to Java Objects.
org.geotools.xs.facets Captures initial mapping of XML Simple Types to Java Objects.
org.jdesktop.swtworker  
org.opengis.annotation Set of annotations mapping GeoAPI interfaces to OpenGIS UML or XML schemas.
org.opengis.coverage Coverages (generate a value for any point).
org.opengis.coverage.grid Quadrilateral grid coverages.
org.opengis.coverage.processing  
org.opengis.feature Representation a features on a map.
org.opengis.feature.simple Profile of the general ISO 19107 feature model built around the idea of a simple feature composed of a list of values.
org.opengis.feature.type Feature model ISO 19109 with allowances for usability.
org.opengis.filter Filters features according their properties.
org.opengis.filter.capability  
org.opengis.filter.expression An expression is a combination of one or more elements that evaluate to single Object value.
org.opengis.filter.identity An Identifier indicates object identity requested during data query or reference.
org.opengis.filter.sort An SortBy indicates the ordering requested during a data query.
org.opengis.filter.spatial A spatial operator determines whether its geometric arguments satisfy the stated spatial relationship.
org.opengis.filter.temporal  
org.opengis.geometry Root package for geometries.
org.opengis.geometry.aggregate Aggregations of geometric objects.
org.opengis.geometry.complex Set of primitive geometric objects whose interiors are disjoint.
org.opengis.geometry.coordinate Set of geometric objects.
org.opengis.geometry.primitive Set of geometric objects that are not decomposed further into other primitives.
org.opengis.metadata Root package for metadata.
org.opengis.metadata.citation Citation and responsible party information.
org.opengis.metadata.constraint Constraints information (includes legal and security).
org.opengis.metadata.content Content information (includes Feature catalogue and Coverage descriptions).
org.opengis.metadata.distribution Distribution information.
org.opengis.metadata.extent Extent information.
org.opengis.metadata.identification Identification information (includes data and service identification).
org.opengis.metadata.lineage Lineage information.
org.opengis.metadata.maintenance Maintenance information.
org.opengis.metadata.quality Data quality and positional accuracy.
org.opengis.metadata.spatial Spatial representation information (includes grid and vector representation).
org.opengis.parameter Description and storage of parameter values.
org.opengis.referencing Reference systems.
org.opengis.referencing.crs Coordinate reference systems (coordinate systems with a datum).
org.opengis.referencing.cs Coordinate systems and their axis.
org.opengis.referencing.datum Geodetic datum (the relationship of a coordinate system to the earth).
org.opengis.referencing.operation Coordinate operations (relationship between any two coordinate reference systems).
org.opengis.style The following package is an implementation of OGC Symbology Encoding 1.1.0 and ISO 19117 : Portrayal This package is a merge from package GeoAPI SLD (v1.0.0) and GeoTools styling.
org.opengis.temporal  
org.opengis.util A set of base types from ISO 19103 which can not be mapped directly from Java, plus utilities.

 



Copyright © 1996-2014 Geotools. All Rights Reserved.