Last week I have been attending the GFOSS Day 2010 in Foligno, basically the FOSS4G Italian Event that is held every year. The conference was split in two days: in the first days a good number of workshop and tutorials were given, related to a number of geospatial technologies. In the second day there were the instutional talks, mostly related on the open data theme. This year I myself gave two talks at the conference: in the first day, togheter with Alessandro Pasotti, we have been giving an extended tutorial about developing geospatial software with Python, here are the slides:
Basically in the first part, after introducing common groundblocks used by almost any geospatial application for geodata managment (GDAL, GEOS, PROJ.4), I have been talking about the most common Python libraries available for using the functionalities of that groundblocks: GDAL Python Bindings, GeoDjango, Shapely and GeoAlchemy. In the second part Alessandro, after introducing commonly used geospatial web services, both standard (OGC) and not standard, has been talking the various Python approach to interact with them with some Python libraries (OWSLib, GeoPy). He has then been introducing a couple of Python libraries for web mapping (Mapnik and MapScript) and finally he described the possible kinds of customizing QGis and GRASS using Python.
All the material of this tutorial (including the second part and the sample code) is here.
In the second day, I have been presenting the EFFIS (the European Forest Fire Information System), the GIS system I am currently working on here at Joint Research Centre, Institute for Environment and Sustainability: slides are here (in Italian). The presentation was basically an Italian version of the talk that my collegue Cristiano Giovando gave at the last FOSS4G in Barcelona.
Some final noteS on the GFOSS Day: the event was a success, with over 150 attenders and an excellent set of talks, workshop and tutorials. The organization was great and I am already looking forward for the next event, possibly the XII GRASS and GFOSS meeting in Trento.