Skip to main content

Java at FOSS4G wrap up Article

Posted by jive on October 9, 2007 at 10:27 AM PDT

One of the advantages of being a library is that we can really be everywhere. The downside is that even if you attended the conference (wasn't it great!) you could not of managed to catch all that we had going on.

I have written up an article over on the GeoTools wiki: GeoTools at FOSS4G Article. For those that wanted to see how the MapServer vs GeoServer performance testing turned out follow the link and have a look at the pdf.

My favourite development this year was represented by two tag team presentations on twisting Java Advanced Imaging into some simply amazing raster work (Next generation of raster support for the GeoTools-GeoServer stack) including a combination PostGIS / File system combo for x,y,z,t rasters (Managing WMS and WCS multidimensional NetCDF Datasets with Geoserver).

I am going to talk about about the two Labs I was involved in. Labs are a great feature of the FOSS4G experience. So often at these conferences all you get it talk, talk and more talk.

Labs are the opposite of that - hands on time with real software.

How to Cope with GeoSpatial

This was the only hard-core hands on programming lab at the conference this year. Thanks to everyone who attended! GeoTools was used to access a Web Map Server, generate a Shape file, hack away at PostGIS (using Common Query Language and Filter 1.0). Students that finished early got a chance to visualization with Images and Shapefiles.

Thanks to Martin, Brock an Melisa for pulling this one together. Special thanks to Andrea and Jesse for the code review

If anyone wants to see more GeoTools documentation please hire me for a training course ;-)

An Introduction to the uDig Open Source Desktop

This lab was my highlight of FOSS4G this year. I have been teaching the uDig training course for several years now - but it is focused on getting development teams up and going. This is was my first time showing uDig to a room of users - and it was great to see how happy it made everyone.

I had originally planned this course as an intro workshop (so people could hunt down he projects they thought were fun over the course of the week). The fates of scheduling were against me - this was the last Lab on the last day. On the bright side everyone had something they wanted to "see in action".

If you would like to try this workshop at home it is available online:

We had several members of the uDig development team in attendance for some one-on-one help (mostly they stood around with big grins on their faces). At one point a circle of mac laptops gathered like a fairy ring at the back of the room as a flash drive was passed around.

What is Next?


Silvia (above) used the FOSS4G code sprint to create a brand new Italian translation. Thank you! I would like to ask for additional languages - if you are able to translate please stop by the download the latest let me know how well it works in your organization.