Free and Open Source Software for Geomatics Conference FOSS4G 2010 Barcelona

W-13:  Geospatial for Java 

Home > Workshops > W-13

 Are you new to GeoSpatial? Does scientific mumbo-jumbo make your head hurt? Are you (gasp!) just out to get the job done? Come to this work shop and go home happy.

This GeoTools session is back by popular demand in a new long format workshop. Offering a visual introduction for Java developers we will exploring how you can integrate GIS services into your next project. For those new to the GeoSpatial scene we provide an introduction to current concepts and projects, and how to avoid common pitfalls.
We start off with something nice, fun and visual - displaying local files using the development environment of your choice. 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.

We explore the concept of a Feature (literally something you can draw on a map), Geometry (what to actually draw) and details like coordinate reference systems, units and projections. The good news is all this stuff is captured at the Java level as nice normal objects by the GeoTools and Java Topology Suite projects. There are utility classes around so we can avoid going down into crazy scientific detail.

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

We will work with a couple of common GeoSpatial data formats, the use of PostGIS, Web Map Servers (such as GeoServer and MapServer) and Web Feature Servers.
Attend this workshop and be well-versed for the Java presentations at this years conference. Attend this workshop and receive one million randomly generated points free of charge.  Just show up - it will be fun.


Jody Garnett (LISAsoft), Justin Deoliveira (OpenGeo)

author's bio

JJody Garnett is an active open source Java developer on the steering committee for GeoTools; GeoServer and uDig. Taking the roll of geospatial consultant a bit too literally Jody has presented workshops and training courses in every continent (except Antarctica). Jody Garnett is an employee of LISAsoft.

Justin has been programming geospatial solutions since 2001. He later became a GeoTools committer in 2003 and a core GeoServer developer in 2005. Now he has touched more lines of GeoServer code than anyone else, and is second in total number of commits.
Justin leads most major architectural decisions for GeoServer, such as the transition to Spring and Maven. He has also lead core WFS work and KML support. In GeoTools he maintains the PostGIS datastore, and has done cutting edge work on a new model for JDBC classes, with implementations of H2 and MySQL.

workshop level


attendee's previous knowledge

Java (although non Java developers enjoyed themselves at FOSS4G 2009).


Webpage of the slides

<- back to workshop page