GeoTools

OSGeo

Sunday, October 28, 2012

GeoTools 8.3 Released

The GeoTools community is pleased to anounce the release of GeoTools 8.3, available for download from SourceForge:
This release is also deployed to the OSGeo Maven Repository. For more information on setting up your project with Maven consult the Quickstart.
Thanks for using GeoTools.
------
The GeoTools Community

About GeoTools 8.3

GeoTools 8.3 is a stable release focused on bug fixes and improvements:
Bug fixes:
  • [GEOT-4024] - shapefile-ng build fails due to failing tests
  • [GEOT-4204] - Intermittent JDBCJoinTest failures
  • [GEOT-4257] - getBounds in MemoryDataStore throws NPE when store contains features with null geometries
  • [GEOT-4258] - envelope returned by MemoryDataStore getBounds has no coordinate reference system set
  • [GEOT-4266] - Contour Process fails to output value attribute when smoothing is enabled
  • [GEOT-4275] - Heatmap RT does not clip input points correctly
  • [GEOT-4279] - NADCON grid shift factory does not release channels on grid files
  • [GEOT-4287] - Anonymous types handling are broken in app-schema
Improvements
  • [GEOT-4160] - Support parsing srsName in OGC HTTP URI format
  • [GEOT-4264] - Introduce SortBy Clause on ImageMosaicReader
  • [GEOT-4265] - Provide a default granules order on ImageMosaic creation
  • [GEOT-4270] - Make all MouseDragBox methods public
  • [GEOT-4271] - Create new arrow shape suitable for winds and currents
  • [GEOT-4278] - Allow encoding of null value properties in the GeoJSON document
A number of improvements came in from the community via GitHub pull request. Thanks to all who submitted a contribution:
  • Christian for bringing Postgis raster documentation up to date and Adapt PG raster online tests
  • Martin Davis GEOT-4275 (Heatmap RT does not clip input points correctly)
  • Carlo Cancellieri GEOT-4264 (Introduce SortBy Clause on ImageMosaicReader)
  • Michael Bedward GEOT-4270 (Made MouseDragBox constructor and methods public)
  • Sebastian Graca GEOT-4257 (getBounds in MemoryDataStore throws NPE when store contains features with null geometries) and GEOT-4258 (envelope returned by MemoryDataStore getBounds has no coordinate reference system set)

Upgrading from GeoTools 2.7

Upgrade instructions are available for those upgrading from GeoTools 2.7.

Thursday, September 20, 2012

GeoTools 8.2 Released

The GeoTools community is pleased to annonce the release of GeoTools 8.2, available for download from SourceForge:
This release is also deployed to the OSGeo Maven Repository. For more information on setting up your project with Maven consult the Quickstart.

About GeoTools 8.2

GeoTools 8.2 is primarily a bug fix release with the following issues being fixed:
  • GEOT-4230 - Histogram operation does not pass through low,high,numBin parameters
  • GEOT-4254 - CustomPaletteBuilder dies on translate BufferedImage
  • GEOT-4255 - Reprojecting feature collection fails if bursa-wolf params are missing in either source or target crs
  • GEOT-4263 - TimeParser in ImageMosaic is too lenient
  • GEOT-4005 - Provide logging for cascaded WMS queries
A number of improvements came in from the community via GitHub pull request. Thanks to all who submitted a contribution:

Upgrading from GeoTools 2.7

For those migrating from GeoTools 2.7, upgrade instructions are available. No additional GeoTools 2.7.x releases are scheduled. 


Thanks for using GeoTools.
--
The GeoTools Team

Sunday, September 16, 2012

GeoTools 8.1 Released


The Geotools community is pleased to announce the release of Geotools 8.1 to  sourceforge downloads:
This release is also deployed to our OSGeo Maven Repository. For more information on setting up your project with Maven, see the Quickstart  included in the user guide.

We would like to thank all the developers, users and contributor that have helped to make this release possible.

Enjoy,
The GeoTools Community
http://geotools.org

About GeoTools 8.1

Geotools 8.1 is a stable release made in conjunction with GeoServer 2.2-RC3 and uDig 1.3.2.

This is a bug fix release with a small number of improvements:
  • [GEOT-4126] App-schema: Enable specifying row number in getting sourceExpressionw for denormalised rows
  • [GEOT-4216] Add SplitPolygon, Polygonize processes
  • [GEOT-4217] H2DataStoreFactory does not create a manageable data source
  • [GEOT-4236] Allow external PRJ to override internal CRS definition
  • For additional information (and 11 bug fixes) please see the GeoTools 8.1 Release Notes.

About The GeoTools 8 Series

The GeoTools 8 is the stable release series recommended for production systems.

New features available in Geotools 8:
For those migrating from GeoTools 2.7, upgrade instructions are available. No additional GeoTools 2.7.x releases are scheduled.

Monday, August 6, 2012

Geotools 8.0 Released


The Geotools community is pleased to announce the availability of Geotools 8.0 for download on sourceforge.
If you are using Maven, this release is deployed to our OSGeo Maven Repository:

For more information on setting up your project with Maven, see the Quickstart (included in the user guide documentation pack above).

Geotools 8.0 is a stable release made in conjunction with GeoServer 2.2-RC2 and GeoWebCache 1.3-RC4. Currently there are no additional updates to 2.7.x planned.

Geotools 8.0 comes feature packed compared to its 2.7.x releases. Highlights include:
More information can be found by checking out the proposals made for this release here.

For those migrating from GeoTools 2.7, additional instructions are available here.

We would like to take the opportunity to thank all the developers, users and contributor that have helped to make this release possible.

Enjoy,
The GeoTools Community
http://geotools.org

Tuesday, July 3, 2012

GeoTools 8.0 RC2 Released


The Geotools community is pleased to announce the availability of Geotools 8.0-RC2 for download on sourceforge.
If you are using Maven, this release is deployed to our OSGeo Maven Repository:

For more information on setting up your project with Maven, see the Quickstart (included in the userguide documentation pack above).

The release includes plenty of bug fixes and improvements. Highlights include:
  • support for Postgis 2.0.
  • Add option to forgo encoding srsDimension on gml geometries and envelopes.
  • Rendering Transformation process to allow on-the-fly heatmap visualization.
  • Support encoding of GML srsName in urn:ogc format.
For more information on the release, check out the release notes for all the details.

This will also be the last release made from SVN because Geotools is moving to Github. A big thank you to OSGeo System Admin Committee for hosting the SVN repository

We would like to take the opportunity to thank all the developers, users and contributor that have helped to make this release possible.

Enjoy,
The GeoTools Community
http://geotools.org

GeoTools on GitHub

As a follow up to our earlier post, GeoTools considering a switch to git, we are pleased to report a successful transition to GitHub last weekend (Happy Canada Day).
Network Graph Showing 2.7, 8.0 and future "master" 9.0 development
The change proposal, Transition to GitHub, has the details on what was involved in changing over.

A massive thanks to Justin DeOlivera for setting up the origional GitHub mirror, transitioning the committer list over to GitHub, updating the build boxes to checkout from the new repository, the release scripts to tag correctly and so forth. With any transition supporting the developer community is critical, and Justin has done a great job answering questions about git (and filling in lots of docs with the details).

GeoTools on github:
Updated user-guide build instructions:
Updated developers guide procedures:

Monday, June 4, 2012

GeoTools 2.7.5 released


GeoTools 2.7.5 Released

The GeoTools community is pleased to announce the release of GeoTools 2.7.5, available for download:
Those using maven should see the Quickstart for details on using the OSGeo maven repository.

This release includes 62 between bug fixes and improvements. Some of the highlights include:
  • spatial filtering within SLD works fine also when using coordinate reprojection
  • a new GeometryBuilder that makes it easier to create geometries from code
  • better 2.5D data support, including database support and output encoding in GML and JSON (expect more work in this area)
  • improved SQL Server data store
  • more robust HSQL EPSG database (can recover from connection losses)
  • a set of small improvements to the WFS data store
  • a new version of the OGR data store in unsupported land based on the BridJ library
And much more. Check out the release notes for all the details.

We also want to take the occasion to thanks the hard work of all core developers, and a special mention to non core developers that contributed patches and code to GeoTools:
  • Jared Erickson, for adding new filter functions (minimum circle, minimum rectangle
  • Ken Bisland, for a better SRID lookup logic in SQL Server
  • Oscar Fonts, for the similarity transformation
  • Shane StClair, for adding UUID support in DataUtilities and shapefile output, and fix a timezone issue in time conversion
  • Jan De Moerloose, for making GeoTools work better within GWT apps, making SLD resource locators pluggable, and fixing handling of some spatial filtes in FilterDomParser
Enjoy,

The GeoTools Community
http://geotools.org