GeoTools

GeoTools

Components

Component admin Lead: Jody Garnett Administration tasks for the project management committee.
Component api Lead: Jody Garnett Interfaces defining the core data and interaction concepts used by the GeoTools library.
Component app-schema plugin Lead: Rini Angreani Plugin providing support for mapping information to conform to an application schema.
Component arcgrid plugin Lead: Simone Giannecchini Read the ArcGrid raster format.
Component arcsde plugin Lead: Gabriel Roldan Support for ARCSDE is one of the great features of geotools, you will need to download some jars from ESRI but after that you are in the clear.
Component brewer Lead: Jody Garnett Representation of the color brewer palettes and support for generation of SLD styles.
Component coverage Lead: Simone Giannecchini Support for the gird coverage implementation used to work with raster information. Provides support for rasters and some image processing like reprojection.
Component coveragetools Lead: Simone Giannecchini A set of tools for adding overviews, building mosaics and image piramids
Component cql Lead: Mauricio Pazos The CQL module captures the "constraint query language" format for filters. This syntax is used by OGC standards such as the catalog specification.
Component data Lead: Jody Garnett ContentDataStore implementation and support classes for those implementing their own datastore.
Component docs Lead: Jody Garnett GeoTools has many documentation needs, doc requests go here - and this is focused at the user level.
Component efeature Lead: Kenneth Gulbrandsøy The EFeature DataStore module adds support for spatial read and write operations to EMF models.
Component feature-pregeneralized plugin Lead: Christian Mueller A wrapping datastore taking one or more base datastores providing the same features with increasingly generalized geometries and showing them as a single entity, with the ability to choose the proper level of generalization based on query hints
Component geojson Lead: Justin Deoliveira
Component geometry Bugs in both our JTS use and our own implementations of the ISO geometry interfaces.
Component geotiff Lead: Simone Giannecchini GridCoverage implementation of GeoTiff.
Component graph extension Lead: Justin Deoliveira graphing packaged based on spatial relationships, contains query system based on walkers. Walkers can take visitors along for the ride.
Component grass-raster plugin Lead: Andrea Antonello Support for grass raster format.
Component gtopo30 plugin Lead: Simone Giannecchini Reads the GTOPO30 DEM format
Component image plugin Lead: Simone Giannecchini The gt-image module supplies a grid coverage reader for the world plus image file format consisting of a plain image file and a side car world file and projection file.
Component imageio-ext-gdal plugin Lead: Daniele Romagnoli Wrapper around the ImageIO Ext library that provides access, among others, to the native GDAL capabilities
Component imagemosaic plugin Lead: Simone Giannecchini A module to seamlessy manage mosaics of 2D very high resolution rasters
Component imagemosaic-jdbc plugin Lead: Christian Mueller An image moasic plugin that makes use of a JDBC database to track component images.
Component imagepyramid plugin Lead: Simone Giannecchini A module to seamlessy manage pyramids of 2D very high resolution rasters
Component jdbc Lead: Justin Deoliveira Contains support classes for the creation of JDBC datastores.
Component jdbc-db2 plugin Lead: David Adler Support for IBM DB2 with spatial extensions.
Component jdbc-h2 plugin Lead: Justin Deoliveira DataStore for H2 Database.
Component jdbc-mysql plugin Lead: Justin Deoliveira DataStore for MySQL Database.
Component jdbc-oracle plugin Lead: Andrea Aime The oracle spatial support in geotools is based around use of the oracle driver (which must be downloaded by hand), you will find we have created a dummy jar allowing the build to work in the mean time.
Component jdbc-postgis plugin Lead: Justin Deoliveira PostGIS is an extention of the postgres open source database to encompass spatial constructs. Currently limited to SFSQL, there is always talk of topology, raster and ISO multimedia spatial types - it is open source help make it happen.
Component jdbc-spatialite plugin Lead: Justin Deoliveira Plugin for SpatiaLite
Component jdbc-sqlserver plugin Lead: Justin Deoliveira Microsoft SQL Server plugin.
Component jdbc-teradata plugin Lead: Justin Deoliveira Plugin for Teradata
Component jp2k Lead: Simone Giannecchini Support for jpeg 2000
Component jp2k plugin Lead: Daniele Romagnoli Plugin allowing geotools to work with jpeg 2000 files; requires imageio-ext to function.
Component jts-wrapper ISO Geometry implementation build as a wrapper around JTS objects.
Component main Lead: Jody Garnett Provides default implementations for the constructs declared in the gt-api and gt-opengis modules.
Component mark-wkt Lead: Luca Morandini Supports definition of SLD Marks using well known text geometry.
Component metadata Lead: Jody Garnett Implementaions of ISO metadata interfaces and some core utility classes.
Component opengis Lead: Jody Garnett Interfaces capturing the core data model used by the GeoTools library.
Component postgis-versioning plugin Lead: Andrea Aime A datastore that adds versioning capabilities (Subversion like) to the Postgis data store
Component process Lead: Andrea Aime Support for definition of processing operations
Component property plugin Lead: Jody Garnett PropertyData store was orgionally written as a demo; due to its strict conformance and light weight it is now supported in its own right.
Component referencing Lead: Andrea Aime Contains implementations of Coordinate Reference Systems (CRS), conversion and transformation services.
Component referencing3D Lead: Simone Giannecchini Transforms coordinates from "heights above the ellipsoid" to "heights above the geoid". This module provides the algorithms from an Earth Gravitational Model as a MathTransform implementation. Installing the JAR on the classpath should be suffisient for making vertical transformations available to an application like any other transforms.
Component render Lead: Andrea Aime Holds the default implementation of styling classes and GTRender interface.
Component sample-data Contains sample data other other test support classes use for quality assurance in the geotools library.
Component shapefile plugin Lead: Andrea Aime DataStore supporting the ESRI shapefile format.
Component shapefile-render extension Lead: Andrea Aime Jesse has an optimized version of a renderer specifically for playing with shapefiles.
Component svg plugin Lead: Andrea Aime Plugin allowing gt-render to draw scalar vector graphic symbols.
Component swing Lead: Michael Bedward The swing module is currently in unsupported, its short term goals are to support the demo/example module and offer a visual guide when learning to use the GeoTools library. Long term we would like to recruit additional community members. It has swing widgets that can be used to show a map, image or shapefile, and some example wizards for connecting to datastores.
Component unsupported Catch all for reporting issues against unsupported modules.
Component validation extension Lead: Jody Garnett Validation module able to perform transaction commit time checks against a data repository.
Component vpf plugin
Component wfs plugin Lead: Gabriel Roldan WFS access via the datastore API, a good fit as the datastore api was designed to help GeoServer access data. This implementation requires all modification to take place in a transaction.
Component wms extension Lead: Jody Garnett This extention builds on the geotools library to provide support for accesing web map servers.
Component wps Lead: Jody Garnett Web Processing Service client
Component xml Lead: Justin Deoliveira Classes supporting the use of XML based formats in the GeoTools library. Covers three parsers based on a range of technologies: SAX, DOM and GTXML.
Component xsd extensions Lead: Justin Deoliveira The new style xml parser/encoder based on dynamic bindings; this is used as a placeholder for any of the xsd extensions.
Component xsd-gml Lead: Justin Deoliveira Used to report issues with respect to GeoTools GML support. gt-xsd-gml2 plugin gt-xsd-gml3 plugin net.opengis.wfs extension