GeoTools

OSGeo

Friday, July 8, 2016

FOSS4G 2016 Workshops

GeoTools Workshops at FOSS4G 2016 in Bonn, 22nd August

This year the GeoTools team are pleased to announce that there are two workshops available to help you get up to speed on using and extending GeoTools accepted at the annual OSGeo FOSS4G conference.
  • Monday 22 August 9-13 WS03: Introduction to GeoTools
  • Monday 22 August 14-18 WS14: GeoTools DataStore Workshop
Both of these workshops are Java Development workshops - so not only can you bring your own device - you can bring your own IDE. One instructor will be using Eclipse and the other Netbeans (command line and vi welcome). The instructors are experienced core developers of GeoTools from Boundless and Astun Technology who spend both their working days and free time developing GeoTools and are looking forward to helping you do the same.

Introduction to GeoTools

The first workshop is in the morning of Monday 22nd August provides you with a hands on introduction to GeoTools.

For those new to the GeoSpatial scene we provide an introduction to spatial concepts and how to avoid common pitfalls. The workshop offers a steady series of workbooks introducing:
  • Feature creation
  • Geometry, Coordinate Reference Systems and Re-projection
  • Spatial Queries
  • Handling large format rasters
  • Working with Style
  • Raster Operations
Covering both the concepts and the science of map making the workbooks serve as an excellent reference, but the focus is always on you and the code you need to get the job done.

Please visit the FOSS4G registration pages to sign up for this popular workshop.

GeoTools DataStore Workshop

The second workshop follows directly after the Monday lunch break explores how to extend GeoTools to handle a new datatype. This also allows you to add new data types to any program built using GeoTools such as GeoServer and UDig. This workshop will take a detailed look at how vector data is handled. As an implementer GeoTools provides facilities for automatic handling of advanced functionality: thread safety, transactions with rollback and dynamic reprojection.
You will leave this course with a custom “DataStore” implementation that can be dropped into an application such as GeoServer.

Rush to the FOSS4G registration pages before places run out for these and other exciting workshops!

Code Sprint

FOSS4G has two code sprints this year, the first run concurrently with the workshops, and the second (attended by the GeoTools and GeoServer community) run after the event on Saturday/Sunday.

If you would like to join us please sign up on the OSGeo wiki. Already we have some great ideas on improving SLD interoperability.  Part of this work will build on the GeoTools workshops, creating additional functions for compatibility.