GeoTools

OSGeo

Sunday, August 18, 2013

GeoTools 9.5 Released

The GeoTools community is pleased to announce the availability of GeoTools 9.5 for download from source forge: This release is deployed to our OSGeo Maven Repository (see see Quickstart for instructions on using Maven).

This is a milestone release made in conjunction with the GeoServer 2.3.5.

About GeoTools 9.5

This release is the last scheduled release for the GeoTools 9.x series.

Finally thanks to Jody Garnett and OpenGeo publishing this release.
Enjoy,
The GeoTools Community
http://geotools.org

Sunday, July 28, 2013

GeoTools 9.4 released

The GeoTools community is pleased to announce the availability of GeoTools 9.4 for download from source forge:
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).

This is a release made in conjunction with the GeoServer 2.3.4.

Bugs fixed

  • [GEOT-4229] - Joining more than two tables results in mismatching attributes
  • [GEOT-4500] - Virtual table metadata does not work for column aliases
  • [GEOT-4509] - Additional headers need correction
  • [GEOT-4514] - GeoJSON module cannot parse geojson objects with null geometries

Improvement

  • [GEOT-4483] - Add support for graphics-margin vendor option for graphic fills as well
  • [GEOT-4497] - remove use of proprietary com.sun package classes
  • [GEOT-4513] - Upgrade jaitools dependency to 1.3.1
More detail in the GeoTools 9.4 Release Notes

Finally thanks to Ian Turton and Envitia for putting this release out.

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

Monday, July 22, 2013

GeoTools 10-beta Released

The GeoTools community overjoyed to bring you the latest GeoTools 10-beta download:
As an alternative to downloading this release has been deployed to our maven repository.

This release is made in conjunction with GeoServer 2.4-beta, please see the GeoTools 10-beta Release Notes for additional details.

We would also like to welcome Brett Walker as a new committer for the GeoTools project (who has gathered up a number of last minuet additions for this release).

We encourage all projects that make use of GeoTools to update and evaluate GeoTools-10-beta. This is your best opportunity review incoming changes / integration issues before the project enters the release candidate status. We will be holding a post-beta bug fixing fest later this week and you are invited to take part.

Thanks to Jody Garnett for issuing this release.

About GeoTools 10.x Series

Summary of the new features for the GeoTools 10.x series:
  • Structured grid coverage readers allow raster data sources that publish composite data products to expose individual rasters (ie granules) for processing, while still providing a seamless experience for rendering. The mosaic and NetCDF modules are the first ones to implement these new interfaces.
  • Efficient support for multiple coverages in GridCoverageReader provides ad-hoc access to raster formats that publish more that one data product. A image mosaic made of NetCDF granules and single file NetCDF sources are the first implementors of these new capabilities
  • A new implementation of Shapefile DataStore (based on ContentDataStore superclass). This upgrade should be seamless for all users using DataStoreFactoryFinder. If you explicitly made use of the ShapefileDataStore or IndexedShapefileDataStore class please check the upgrade instructions.
  • The transform module graduated to supported status, providing a seamless way to rename, retype and hide SimpleFeatureSource attributes, as well as creating new ones based on OGC Expression
  • Additional OGC modules for the WCS 2.0 and WCS 2.0 EO models as well as adding XML parsers and encoders
The 10.x series has a number of research and development activities that may be of interest:
  • NetCDF has been updated to take advantage of the new coverage API introduced above
  • GeoPackage: a sample implementation of the geopackage spec that is currently being developed by the OGC
While exciting, this functionally is looking for volunteers and/or funding to meet our quality assurance standards. If you are interested please introduce yourself on geotools-devel (or check out options for commercial support).

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

Saturday, June 22, 2013

GeoTools 9.3 Released

GeoTools 9.3 Released

The GeoTools community is pleased to announce the availability of GeoTools 9.3 for download from SourceForge:
This release has also been deployed to the OSGeo Maven Repository.

Please see the Release Notes for details. This release is made in conjunction with GeoServer 2.3.3.

A few thanks to the community on the quality assurance front:
  • Support for reading files out of a jar. Thanks to Farrukh Najmi for looking into this very tricky issue. This is one of the few patches we have had to accept without a test case as it could only reliably be reproduced using JNLP.
  • Christian Mueller continues his excellent work on JDBC support with fixes to DB2 oracle compatibility mode and addressing extent calculation performance
  • Mauro Bartolomeoli has been looking at axis order fixes for WFSDataStore, while Andrea Aime has been looking at similar issues with the WMS client, while Christian Mueller allowed for user control axis-order to imagemoasaic-jdbc
We would like to thank all contributors for making this release possible.

Update:

A special call out to users on twitter (@GeoFootballer) and email (Shi Wei Yu, Brett Walker) who helped with the pre-flight testing of the 9.3 release. Any help testing on windows is always welcome, and we were able to fix up a couple of headers.

With that in mind thanks to Jon Skeet for permission to distribute JtsTokenizer on such short notice, and Ben for clarification on the DateUtils header.  The GeoTools license page is easier to follow as a result.

If you would like to help test next month check in with the team on #GeoTools or geotools-devel.

This release was brought to you by Jody Garnett from LISAsoft.

About the 9.x Series

Here is a summary of the new features for the GeoTools 9.x series:
Dependencies:
For more information on GeoTools 9.x series

Getting Started with GeoTools

GeoTools is an Open Source Geospatial Foundation project helping Java developers work with geospatial data. For a complete list of features please see the project overview included in our documentation.

If you would like to get started with GeoTools a Quickstart is available (covering Eclipse, NetBeans and command line Maven use). Additional tutorials and build instructions are included in the user guide.

GeoTools 9.x is the current stable series with a release scheduled each month. This level of service is part of our six month timed release cycle. We are always interested in volunteers - if you are in position to assist please stop by geotools-devel and lend a hand.

If you are upgrading from a previous version of GeoTools please review the upgrade instructions, as there has been some API changes around the use of FeatureCollection and ReferencedEnvelope.

Thanks for using GeoTools!

Sunday, May 19, 2013

GeoTools 9.2 Released

GeoTools 9.2 Released

The GeoTools community is pleased to announce the availability of GeoTools 9.2 for download from SourceForge:
This release has also been deployed to the OSGeo Maven Repository.

Please see the Release Notes for details. This release is made in conjunction with GeoServer 2.3.2.

In addition to bug fixes:
  • The application schema support (app-schema) module now enables joining support by default for data sources that support it; this improvement and many bug fixes by Rini Angreani.
  • XML parser support for unsigned numeric bindings has been added by Justin Deoliveira.
  • Fixed transformation problems with projections based on Hotine Oblique Mercator (variant B) (for example Swiss CH1903 / LV03)
We would like to thank all contributors for making this release possible.

This release was brought to you by Ben Caradoc-Davies from CSIRO.

About the 9.x Series

Here is a summary of the new features for the GeoTools 9.x series:
Dependencies:
For more information on GeoTools 9.x series

Getting Started with GeoTools

GeoTools is an Open Source Geospatial Foundation project helping Java developers work with geospatial data. For a complete list of features please see the project overview included in our documentation.

If you would like to get started with GeoTools a Quickstart is available (covering Eclipse, NetBeans and command line Maven use). Additional tutorials and build instructions are included in the user guide.

GeoTools 9.x is the current stable series with a release scheduled each month. This level of service is part of our six month timed release cycle. We are always interested in volunteers - if you are in position to assist please stop by geotools-devel and lend a hand.

If you are upgrading from a previous version of GeoTools please review the upgrade instructions, as there has been some API changes around the use of FeatureCollection and ReferencedEnvelope.

Thanks for using GeoTools!

Sunday, April 21, 2013

Annual Report 2012

Key Accomplishments

  • The project has switched from subversion to git and is now hosted at GitHub
  • GeoTools 8.0 was released
    • First major release after a 1.5 year drought
    • Amazing release with Java 6, join support, temporal filters, detailed function descriptions
  • A total of 10 GeoTools releases made over the course of the year
  • The project has switched to a predictable time-boxed release model featuring: six month release cycle and stable release issued each month.
    • Extensive build infrastructure improvements with automated release scripts to help us meet this aggressive goal
  • Extensive FeatureCollection cleanup and Quality Assurance run slated to land for the next major release

Areas for Improvement 

  • Attract participation from downstream projects
  • Coordinate with downstream projects around release testing
  • Contribution License questions have provided some confusion this year

Opportunities to Help

  • Volunteers needed to review pull-requests
  • The transition to GitHub has certainty paid off, join the team and help us keep up!

Outlook for 2013

  • Enjoying active success, and your participation

Saturday, April 20, 2013

GeoTools 9.1 Released

The GeoTools community is pleased to announce the availability of GeoTools 9.1 for download from sourceforge:
Please see the release notes from the issue tracker for more details. This release is also deployed to our maven repository.

About GeoTools 9.1

This is our first dot release on the 9.1 series and is focused on bug fixes and stability. This release is made in conjunction with GeoServer 2.3.1. 
  • Headline improvement is support for SQL Server native geometry serialisation. The fix was supplied by Anders Bakkevold and is expected to have a huge impact on performance. This work was sponsored by Norwegian Directorate for Nature Management and performed by Bouvet.
  • SQL Server also got a fix to make native paging optional.
  • Thanks to Dieter DePaepe for fixing GEOT-2791, addressing a long standing issue working with sparse shapefiles.
  • Thanks to Frank Warmerdam for submitting a fix to distance calculations used when testing map projects. Frank was also kind enough to write a blog post covering his experience fixing GeoTools.
  • Improvements to Arc parsing in GML were provided by Jira Novak.
  • Shane StClair has added UUID mappings to PostGIS.
  • Finally thanks to Simone who has addressed an annoying colour space issue on recent windows installations.
Thanks to all our volunteers on GitHub and the dedicated community members reviewing pull requests. A reminder to include a test-case with any proposed fix so we can smoothly review your work.

About the 9.x Series

Here is a summary of the new features for the GeoTools 9.x series:
Dependencies:
For more information on GeoTools 9.x series

Getting Started with GeoTools

GeoTools is an Open Source Geospatial Foundation project helping Java developers work with geospatial data. For a complete list of features please see the project overview included in our documentation.

If you would like to get started with GeoTools a Quickstart is available (covering Eclipse, NetBeans and command line Maven use). Additional tutorials and build instructions are included in the user guide.

GeoTools 9.x is the current stable series with a release scheduled each month. This level of service is part of our six month timed release cycle. We are always interested in volunteers - if you are in position to assist please stop by geotools-devel and lend a hand.

If you are upgrading from a previous version of GeoTools please review the upgrade instructions, as there has been some API changes around the use of FeatureCollection and ReferencedEnvelope.

Thanks for using GeoTools!