From a niche to a global user community: Open Source GIS and OSGeo Opensource Geospatial Research Symposium Nantes, 8-10 July 2009 http://www.ogrs2009.org Markus Neteler Fondazione E Mach - CRI Italy, neteler@cealp.it
The early days of open source GIS: pre-internet times... 1978: MOSS 1982: GRASS GIS OSGeo 1990 1992 GRASS Interagency Steering Commitee 1994 Open GRASS Foundation (OGF) Open GIS Consortium (OGC) 2004 Open Geospatial Consortium (OGC) 2006 1987: William Shatner narrates...
Open Source GIS WWW Civil Internet Timeline Openlayers MapGuide OS Mapbuilder Communities developing software gvsig Thuban QGIS GEOS PostGIS OSSIM GDAL/OGR deegree UMN Mapserver PROJ4 GRASS GIS MOSS 1980 1985 1990 1995 2000 http://wiki.osgeo.org/wiki/open_source_gis_history#timeline 2005 2010 Mapbender
Connecting the OSGeo stack Portability, interoperability Geostatistics Predictive modeling View Interact Teach raster External data Database engine: Tables, attributes vector GRASS Spatial Analysis Modeling Visualize DBF Web Processing Service
What you can do with Open Source GIS...
Stereo rendering in Paraview (www.paraview.org) Povray rendering (www.povray.org): adding clouds and haze Visualization: GRASS data export to Paraview and Povray
Raster and 3D vector Trento, Italy Optional: KML export for virtual globes Elevation model combined with extruded 3D buildings; also true 3D vector supported
Viewshed analysis with GRASS Comparison on a 5m Lidar based DEM (left map) calculation time: - common command: r.los: 4.5h - rewritten: r.viewshed: 18 sec Viewsheds include Earth curvature 5km Viewshed from Dos Trento New, extremely fast viewshed algorithm (yet in GRASS-Addons): r.viewshed
2D and 3D interpolation in GRASS Contour lines 3D Interpolation (voxel) v.vol.rst wcolumn=sigma_v b v a From D. Francisci (2009): Fabric Analysis in Archaeology 2D Interpolation
Google SoC 2007: Map generalisation in GRASS Generalisation: Of contour lines (reduction of points to improve interpolation quality) Daniel Bundala, Student Wolf Bergenheim, Mentor Point reduction from 40000 to 3000 vertices. Interpolation runs 8 times faster while artefacts are reduced Study: Helena Mitasova Lines and polygons supported; 10 algorithms
Lidar data analysis in GRASS GIS Available Methods: - cell based statistics - binning - spatial approximation - smoothing Use cases: - topographic analysis - Feature extraction (Separation DEM/DSM) H. Mitasova, NCSU M. Brovelli, PdM, Como Multi-return Lidar data
MODIS LST reconstruction: infection diseases risk mapping Land Surface Temperature [ C] Disease vector (ticks, mice, mosquitoes) life cycle parameters: hot/cold summers through mean temperature differences autumnal temperature decrease, spring warming annual/monthly temperature minima/maxima J. Lindsey CDC LST derived indices relevant for disease monitoring and risk modeling (through time series analysis in GIS): late frost periods: relevant for masting of trees and seed production growing degree days (GDD) for phenological status
MODIS Land Surface Temperature (LST) reconstruction: filtered map Northern Italy Southern Alps Neteler, in prep.
MODIS Land Surface Temperature (LST) reconstruction: reconstructed map Northern Italy Southern Alps Neteler, in prep.
MODIS Land Surface Temperature (LST) reconstruction: Differences Northern Italy Southern Alps Neteler, in prep.
MODIS Land Surface Temperature (LST) reconstruction: Time Series 14 C - original - reconstructed -2 C 14 C Meteostation (pixel position) -2 C Neteler, in prep. January 2007 MODIS LST
MODIS LST reconstruction: data and software MODIS sensor on Terra and Aqua satellites Data freely available from NASA/USGS Series of products is made available by NASA: Batch processing on Grid Engine: 1460 LST maps/year for >8 years Land surface temperature (LST) Vegetation indices (NDVI and EVI) Snow cover maps LAI/FPAR... and 40 further products Data processing: OSGeo stack Linux cluster PROJ4, GDAL, GRASS GIS MODIS processing chain implemented in GRASS GIS (map algebra, raster time series calculations, volumetric interpolation) Refs: Neteler, 2005. Time series processing MODIS, Intl J Geoinformatics Rizzoli et. al., 2007, Tick-borne Encephalitis. Geospatial Health Carpi et al., 2008, Tick-borne Encephalitis. Epidem. & Infect. Neteler, in prep. Delivered in HDF format, in SIN projection (product. level V005)
GIS and physical models: Tangible GIS Illuminated Clay - developed by MIT Media Lab and SENSEable City lab Tangible GIS - NCSU VISSTA laboratory http://skagit.meas.ncsu.edu/~helena/wrriwork/tangis/ New technologies are combined to gain intuitive physical 3D models of landscapes combined with geodata improved communication and collaboration
Design with TanGIS Simulated overland flow with checkdam NCSU/MIT, USA http://skagit.meas.ncsu.edu/~helena/wrriwork/tangis/ Introduction of a checkdam and creation of a terrain depression, while studying changes of slope and overland flow in real-time
http://www.whitehouse.gov/change/ Open Source Web mapping meets PA
* Yes, we mean Free Software here under appropriate license! Open Source GIS* brought to you by...
Founded 4 February 2006, Chicago http://www.osgeo.org OSGeo Foundation: Founding members GRASS GIS
Open Source Geospatial Foundation OSGeo www.osgeo.org Founding projects (constituted in February 2006): GDAL/OGR, GeoTools, GRASS GIS, Mapbender, MapBuilder, MapGuide Open Source (Autodesk), MapServer, OSSIM Official members only after graduation from the incubator Motivation: More that 200 GFOSS projects worldwide... need for selection and organization: User oriented! Mission: To support the development of open source geospatial software and promote its widespread use.
GRASS User map QGIS User map http://planet.osgeo.org/ Mapbender User map A few of many user communities in OSGeo
Communication via mailing lists (11500 unique subscribers in OSGeo in 7/2009), conferences and hack meetings The OSGeo landscape
OSGeo software development: Source Code Control License compatibility (e.g., GRASS: GPL) Don't use code from books like Numerical Receipes in C! Verify that 3rd party contributions are clean The employer has to agree if work time shall be used for Free Software coding Transparency and peer review help to minimise any legal risk. OSGeo inspired by Apache Foundation Incubator phase Graduation http://incubator.apache.org/ http://www.osgeo.org/incubator Legal Aspects
Proprietary vs Open Component Metadata Catalog Dedicated Viewer Cartography Analysis Handheld Web Viewer Source/Free Software Proprietary CubeWerx WRS ArcReader ArcMap/ArcGIS ArcINFO/ArcGIS, ERDAS, ENVI ArcPad ArcIMS WMS, WFS ArcIMS Spatial Database Oracle Spatial, ArcSDE Google Earth, Virtual Earth FME Virtual Globe Libraries Open Source GeoNetwork gvsig, QGIS, udig GMT, GRASS, JGRASS GRASS, OSSIM, SAGA, ILWIS gvsig mobile Openlayers, Mapbuilder, Mapbender, Mapfish Mapserver, Geoserver, Mapguide OS PostGIS, (MySQL, SQLite) OSSIM Planet, NASA WorldWind, Ratman GDAL, FDO For a more detailed comparison, see e.g., http://www.spatialserver.net/osgis/ FOSS4G answers to proprietary software
Community: recruiting new developers through incentives http://code.google.com/p/google-summer-of-code-2008-osgeo/ http://wiki.osgeo.org/wiki/google_summer_of_code_2009
OSGeo Geodata Committee & Data http://wiki.osgeo.org/wiki/geodata_repository
OSGeo Education: Courses Gallery enable people to teach http://www.osgeo.org/educational_content
http://www.opengeospatial.org/pressroom/pressreleases/944 OSGeo meets industry: OGC and OSGeo sign Memorandum of Understanding
Local OSGeo Chapters: The Francophone chapter Legal association with membership (you are welcome!) Marketing: what is OSGeo-fr - flyers, logo, website including the Francophone wiki: http://wiki.osgeo.org/wiki/francophone Translations: OSGeo Journal in French, translated software application documentation (e.g., QGIS documentation) Partnership: collaboration between OSGeo-fr and IGN-fr initiated Info provided by Yves Jacolin Likewise: Italy, Germany, Japan, China, see http://www.osgeo.org/content/chapters/ Four main goals:
FOSS4G bookshelf: read more! www.mappinghacks.com 2008 www.spatialguru.com www.grassbooks.org 2009 http://wiki.osgeo.org/wiki/library 2005
Almost unlimited possibilities with GFOSS software User levels: from newcomers to power users Interoperability with other software packages, also in heterogeneous environments GFOSS Quality: peer reviewed code, often with academic background Support: Community Mailing Lists, companies, freelancer,... Markus Neteler Fondazione E. Mach (FEM) Centro Ricerca e Innovazione GIS and Remote Sensing Unit Loc. Viote del Monte Bondone 38100 Trento, Italy http://gis.fem-environment.eu http://www.osgeo.org Conclusions
License of this document From a niche to a global user community: Open Source GIS and OSGeo, 2009 Markus Neteler, Italy http://www.grassbook.org/neteler/conferences.html [ OpenDocument file available upon request: neteler at cealp it ] License details: Attribution-ShareAlike 2.5 You are free: - to copy, distribute, display, and perform the work, - to make derivative works, - to make commercial use of the work, under the following conditions: Attribution. You must give the original author credit. Share Alike. If you alter, transform, or build upon this work, you may distribute the resulting work only under a license identical to this one. For any reuse or distribution, you must make clear to others the license terms of this work. Any of these conditions can be waived if you get permission from the copyright holder. Your fair use and other rights are in no way affected by the above. This work is licensed under a Creative Commons License. http://creativecommons.org/licenses/by-sa/2.5/deed.en