GeoTools

OSGeo

Friday, July 31, 2015

GeoTools 13.2 Released

We are pleased to announce the availability of the GeoTools 13.2 release for immediate download:
This release is made in conjunction with GeoServer 2.7.2 and is available from our maven repository

Thanks to Andrea (from GeoSolutions) for packaging this release. This release was delayed due to an unfortunate Source Forge outage.

GeoTools 13.2 is the current stable release recommended for production:
  • Update to NetCDF version 4.5.5
  • Improvements to image mosaic harvest operation and transparent color support
  • stability improvement for Jenks Natural Breaks classifier
  • internationalization fix for SOLR datastore
  • WorldVanDerGrintenI projection handler
For more information please check the release notes.

About GeoTools 13

GeoTools 13 features and improvements:

GeoTools 14-M1 Milestone Release

GeoTools is pleased to announce the GeoTools 14-M1 milestone release:
This release is also available from our maven repository.

This release is made in conjunction with the GeoMesa project and has passed an IP review required for locationtech projects. Please consider this release as a preview prior our scheduled September release.

Highlights from our issue tracker release-notes:
  • Clarify use of RobustDeterminant and GridCoverage2DRIA
  • Use of Oracle metadata table for initial bounding box calculation
  • Transaction is auto closable for use with java try-with-resource syntax
  • A lot of work on stable date/time literal conversion (when running GeoTools in different timezones)
  • Update NetCDF to 4.5.5
  • Support for WFS 2.0.0

About GeoTools 14

  • Change from vecmath to EJML for matrix calculations
  • Adopt JAI-EXT operations for improved no-data and footprint support

Monday, July 27, 2015

FOSS4G 2015 Europe talk from Ian Turton

I would like to pass on an excellent talk by Ian Turton.

This presentation is a great introduction to using an enjoying open source software for everyone, entertaining illustrated with examples from the GeoTools project.

A big thanks to Ian for this presentation and his long standing outreach efforts. Champions like this make GeoTools a friendly place to work for everyone involved.

We hope everyone enjoyed FOSS4G 2015 Europe and look forward to seeing you in Seoul!

Earning Your Support Instead of Buying It

Wednesday, June 17, 2015

GeoTools 12.4 Released

The GeoTools community is pleased to announce the availability of GeoTools 12.4:

This release, which is also available from our Maven repository, is made in conjunction with GeoWebCache 1.6.2 and GeoServer 2.6.4. This is a maintenance release of the GeoTools 12 series recommended for production systems.

A few highlights from the GeoTools 12.4 release notes:
  • Improved handling of the van der Grinten projection
  • Layer-by-layer control of raster interpolation
  • Dynamic raster styling with CQL expression support for color map entries
  • Stability improvements for Oracle curves, geometry decimation, JSON support, GeoTIFF, and World image formats
  • Other fixes: see the release notes for details
Thanks to Ben Caradoc-Davies (Transient Software Limited) for this release. Thanks also to Jody Garnett (Boundless) for help with Jira release automation.

About GeoTools 12

Tuesday, May 26, 2015

GeoTools 14-M0 Tech Preview

GeoTools is pleased to announce GeoTools 14-M0 as a technology preview:
This release is also available from our maven repository. This release is made in conjunction with GeoServer 2.8-M0 and the next release of GeoMesa.
This release is a "technology preview" giving projects, specifically GeoMesa and GeoGig, a chance to try out a new version of GeoTools that uses EJML for matrix calculations.
While we do not often release milestone releases please reach out to us if your project needs a new copy of GeoTools.
Our release-notes are now available from their new home at osgeo-org.atlassian.net:
  • Change from vecmath to EJML
  • JAI-EXT integration in geotools, adding native support for NODATA in rasters
  • Allow extshape://arrow to receive parameters to specify its proportions [GEOT-5126]
  • Add AUTO:97001 and AUTO:97002 projections
  • Add read and write support for curves in Postgis data store [GEOT-5100GEOT-5112]
  • Add write support for curves in PropertyDataStore
  • Add support for by layer interpolation methods to StreamingRenderer [GEOT-5064]
  • Significantly speed up GML 3.x encoding speed for simple features [GEOT-5082]
  • New projections supported: sinuoidal, gnomonic
We encourage everyone to take this opportunity test their application against the new version of GeoTools. We are very interested in any accuracy or performance differences.

CodeHaus Migration

We previously a migration schedule for moving our issue tracker from CodeHaus to Atlassian cloud hosting.
This migration is still ongoing. Issue title, description and comments have been ported over. Please wish Harrison Grundy well as he ports the remaining status and issue metadata.
CodeHaus shuts down completely on May 29th.

EJML

Efficient Java Matrix Library (EJML) is a linear algebra library for dense matrices. EJML has been integrated as a replacement for the Java 3D vecmath library which has been used previously. 
GeoTools uses linear algebra extensively during CoordinateReferenceSystem math transformations. In testing EJML we have noticed some difference with the accuracy of matrix inverse operations, but performance seems to remain steady.
This milestone release completes the work of the FOSS4G code Sprint to replace vecmath.

Tuesday, May 19, 2015

GeoTools 13.1 Released

The GeoTools community is happy to announce the latest  GeoTools 13.1 download:
This release is also available from our maven repository. This release is made in conjunction with GeoServer 2.7.1.
This is a release of the GeoTools 13 Stable series recommended for production systems. The release schedule now offers 6 months of stable releases followed by six months of maintenance releases.
For the full list of bug fixes and improvements, see the GeoTools 13.1-Release Notes.

Update: There were some changes missing from the 13.1 release, so it has been updated. If you downloaded GeoTools 13.1 before 2015-05-20 22:30:00 UTC, please re-download it.

Monday, April 20, 2015

GeoTools 12.3 released

The GeoTools community is happy to announce the latest  GeoTools 12.3 download:

This release is also available from our maven repository. This release is made in conjunction with GeoServer 2.6.3.
This is a maintenance release of the GeoTools 12 series recommended for production systems. 
A few highlights from the GeoTools 12.3-Release Notes:
  • A number of small bug fixes and improvements in raster data sources (image mosaic, NetCDF, GeoTiff)
  • Robustness improvement in advanced projection handling (an optional rendering feature that will cut geometries inside the projection valid area, handle difficult spots list poles/dateline, and wrap data Google maps style)
  • Improvement in raster reprojection quality and robustness
  • Improved ability to read topologically invalid geometries out of Oracle stores (non closed rings in polygons)
  • Added a way to dispose of Commons HTTPClient connection pools in WMS client, quite important to avoid leaking native threads (the pool uses a thread for cleanup purposes)
  • A number of other fixes, check the release notes for full details
Thanks to Andrea (GeoSolutions) for this release.

About GeoTools 12