KEMBAR78
Open Source GeoSpatial | PDF
Open Source
GeoSpatial Software




           Arnaud
        Vandecasteele

        Memorial Univ. of
      Newfoundland, Canada
How people see Open Source guys?




                                   2/21
How people see Open Source software?




                                       3/21
What is really Open Source ?




Open source is everywhere


                                 4/21
Why Open Source ?


Code source remains in public domain

High Software Quality*

Security (Linus Law)

Interoperability

Creativity
                       Source: Stevekiernan   5/21
What about GeoSpatial ?



                          6/21
A brief history




Source: Markus Neteler
http://wiki.osgeo.org/wiki/Open_Source_GIS_History#Timeline   7/21
Organisations and Consortiums



     Software                  Standards



                    +
   Support and promote the highest quality
Open Source GeoSpatial Software and Standards
                                            8/21
Open Source Gis Ecosystem

web mapping
                  Quantum GIS        Quantum GIS                  OSSIM
   UMN             MapServer
                                           GRASS GIS                  uDig
 MapServer      MapNik
                                     Geopublisher                gvSIG
                           deegree
   GeoMajas                                           KOSMO
                                     deegree GIS
                                                                desktop GIS
            ZOO Project     OpenStreetMap
  MapFish                                             GMT
                          MapGuide OS                            GDAL/OGR
                                           FDO
OpenLayers                                          GeoKettle
                         GeoServer
    Mapbender                        GeoTools                GEOS

                                                                 PostGIS
                    GeoNetwork
  Viking                                   MetaCRS
                                                        SpatialLite
               metadata                                               libraries
                                      Source: Jeff McKenna
                                                                              9/21
Desktop Applications




                                        http://www.gvsig.org/



http://www.qgis.org/




                                                          10/21
Desktop Applications



                       http://trac.osgeo.org/ossim/




                                                  11/21
Programming




              12/21
Storage
PostGis @ http://postgis.refractions.net/
Project started in 2001
Based on Postgresql
A lot of functions (more than 200)
Geometric and Geographic data
Raster data


MySql Spatial @ http://dev.mysql.com/
Integrated into MySQL since 4.1
Geometric data (plan)
No projection
Few spatial function


SpatialLite @ http://www.gaia-gis.it/spatialite/
Based on SQL Lite
Minimal weight (250 ko)
GUI
                                                   13/21
Publishing on the Web - Server

         MapServer @ http://mapserver.org/
         Started in 1995 !!!
         Language C
         Platforme Linux, Window, Mac Os X
         Can read a lot of geographic data


         GeoServer @ http://geoserver.org/
         Started in 2001
         Language Java
         Very active community
         Platforme Linux, Window, Mac Os X
         GUI
              WMS
         QGIS Server
         Started in 2010
         Based on QGIS API
         Quick and easy style creation
         Platforme Linux, Window, Mac Os X
         WMS/WFS Support                     14/21
Publishing on the Web - Client

         OpenLayers
         http://openlayers.org/
         One of (maybe the) best API


                                              LeafLet
                            http://leaflet.cloudmade.com/
                                   Very active community


         Tile5
         http://download.geofabrik.de/osm/
         Based on the potentiality of HTML5



                                          PolyMaps
                                  http://polymaps.org/
                                           SVG format

         Modest Maps
         http://modestmaps.com/
         Language Flash
                                                            15/21
Publishing on the Web - Client




                                 16/21
Open Source GeoWeb platform
           OpenGeo @ http://opengeo.org/
           Whole Geographic infrastructure
           Community and Entreprise edition

                    CartoDB @ http://cartodb.com/
                                   Automatic Geocoding
                              Evolutive commercial offer

           GeoCommons @ http://cloudmade.com/
           Data Catalogue
           Different rendering and analysis capabilities

             CloudMade @ http://cloudmade.com/
                                           Data Catalogue
          Different integration's levels (API, Iframe, etc.)

           TileMill @ http://mapbox.com/tilemill/
           Desktop Application
           Different rendering and analysis capabilities       17/21
Open Source GeoWeb platform




                                     CartoDB




TileMill




                                          18/21
Open Source data




OpenStreetMap @ http://www.openstreetmap.org/
                                                19/21
Conclusion

Mature software
Mature organisation
Mature standards
                      BUT
                                Lack of support

                       Lack of skilled personnel

                               Lack of visibility
                                               20/21
Arnaud Vandecasteele
@geotribu



            Questions ?




                          21/21

Open Source GeoSpatial

  • 1.
    Open Source GeoSpatial Software Arnaud Vandecasteele Memorial Univ. of Newfoundland, Canada
  • 2.
    How people seeOpen Source guys? 2/21
  • 3.
    How people seeOpen Source software? 3/21
  • 4.
    What is reallyOpen Source ? Open source is everywhere 4/21
  • 5.
    Why Open Source? Code source remains in public domain High Software Quality* Security (Linus Law) Interoperability Creativity Source: Stevekiernan 5/21
  • 6.
  • 7.
    A brief history Source:Markus Neteler http://wiki.osgeo.org/wiki/Open_Source_GIS_History#Timeline 7/21
  • 8.
    Organisations and Consortiums Software Standards + Support and promote the highest quality Open Source GeoSpatial Software and Standards 8/21
  • 9.
    Open Source GisEcosystem web mapping Quantum GIS Quantum GIS OSSIM UMN MapServer GRASS GIS uDig MapServer MapNik Geopublisher gvSIG deegree GeoMajas KOSMO deegree GIS desktop GIS ZOO Project OpenStreetMap MapFish GMT MapGuide OS GDAL/OGR FDO OpenLayers GeoKettle GeoServer Mapbender GeoTools GEOS PostGIS GeoNetwork Viking MetaCRS SpatialLite metadata libraries Source: Jeff McKenna 9/21
  • 10.
    Desktop Applications http://www.gvsig.org/ http://www.qgis.org/ 10/21
  • 11.
    Desktop Applications http://trac.osgeo.org/ossim/ 11/21
  • 12.
  • 13.
    Storage PostGis @ http://postgis.refractions.net/ Projectstarted in 2001 Based on Postgresql A lot of functions (more than 200) Geometric and Geographic data Raster data MySql Spatial @ http://dev.mysql.com/ Integrated into MySQL since 4.1 Geometric data (plan) No projection Few spatial function SpatialLite @ http://www.gaia-gis.it/spatialite/ Based on SQL Lite Minimal weight (250 ko) GUI 13/21
  • 14.
    Publishing on theWeb - Server MapServer @ http://mapserver.org/ Started in 1995 !!! Language C Platforme Linux, Window, Mac Os X Can read a lot of geographic data GeoServer @ http://geoserver.org/ Started in 2001 Language Java Very active community Platforme Linux, Window, Mac Os X GUI WMS QGIS Server Started in 2010 Based on QGIS API Quick and easy style creation Platforme Linux, Window, Mac Os X WMS/WFS Support 14/21
  • 15.
    Publishing on theWeb - Client OpenLayers http://openlayers.org/ One of (maybe the) best API LeafLet http://leaflet.cloudmade.com/ Very active community Tile5 http://download.geofabrik.de/osm/ Based on the potentiality of HTML5 PolyMaps http://polymaps.org/ SVG format Modest Maps http://modestmaps.com/ Language Flash 15/21
  • 16.
    Publishing on theWeb - Client 16/21
  • 17.
    Open Source GeoWebplatform OpenGeo @ http://opengeo.org/ Whole Geographic infrastructure Community and Entreprise edition CartoDB @ http://cartodb.com/ Automatic Geocoding Evolutive commercial offer GeoCommons @ http://cloudmade.com/ Data Catalogue Different rendering and analysis capabilities CloudMade @ http://cloudmade.com/ Data Catalogue Different integration's levels (API, Iframe, etc.) TileMill @ http://mapbox.com/tilemill/ Desktop Application Different rendering and analysis capabilities 17/21
  • 18.
    Open Source GeoWebplatform CartoDB TileMill 18/21
  • 19.
    Open Source data OpenStreetMap@ http://www.openstreetmap.org/ 19/21
  • 20.
    Conclusion Mature software Mature organisation Maturestandards BUT Lack of support Lack of skilled personnel Lack of visibility 20/21
  • 21.