SlideShare a Scribd company logo
1 of 21
Download to read offline
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

More Related Content

What's hot

Introduction of open source gis
Introduction of open source gisIntroduction of open source gis
Introduction of open source gisHiroaki Sengoku
 
Crowdsourced mapping for open collaboration: A story of Taiwan so far
Crowdsourced mapping for open collaboration: A story of Taiwan so farCrowdsourced mapping for open collaboration: A story of Taiwan so far
Crowdsourced mapping for open collaboration: A story of Taiwan so farDongpo Deng
 
Humanitarian OpenStreetMap Team Beginnings and Response Today
Humanitarian OpenStreetMap Team Beginnings and Response TodayHumanitarian OpenStreetMap Team Beginnings and Response Today
Humanitarian OpenStreetMap Team Beginnings and Response TodayKate Chapman
 
OpenAerialMap: A Distributed Commons for Searching and Hosting Free Imagery
OpenAerialMap: A Distributed Commons for Searching and Hosting Free ImageryOpenAerialMap: A Distributed Commons for Searching and Hosting Free Imagery
OpenAerialMap: A Distributed Commons for Searching and Hosting Free ImageryKate Chapman
 
OpenStreetMap : Open Licensed GeoData
OpenStreetMap : Open Licensed GeoDataOpenStreetMap : Open Licensed GeoData
OpenStreetMap : Open Licensed GeoDataHarry Wood
 
Linked Open Geodata Keynote by Andreas Langegger
Linked Open Geodata Keynote by Andreas LangeggerLinked Open Geodata Keynote by Andreas Langegger
Linked Open Geodata Keynote by Andreas LangeggerAndreas Langegger
 
Multimedia: MashUps
Multimedia: MashUpsMultimedia: MashUps
Multimedia: MashUpsErik Duval
 
OpenStreetMap for Resilience, Response and Recovery
OpenStreetMap for Resilience, Response and RecoveryOpenStreetMap for Resilience, Response and Recovery
OpenStreetMap for Resilience, Response and RecoveryKate Chapman
 
DSD-INT 2016 A crowd-sourced spatial database can change the way we work - Va...
DSD-INT 2016 A crowd-sourced spatial database can change the way we work - Va...DSD-INT 2016 A crowd-sourced spatial database can change the way we work - Va...
DSD-INT 2016 A crowd-sourced spatial database can change the way we work - Va...Deltares
 
OpenStreetMap-Introduction
OpenStreetMap-IntroductionOpenStreetMap-Introduction
OpenStreetMap-IntroductionPhilippe Rieffel
 
CartoHeritage 2011: Georeferencer & MapRank Search
CartoHeritage 2011: Georeferencer & MapRank SearchCartoHeritage 2011: Georeferencer & MapRank Search
CartoHeritage 2011: Georeferencer & MapRank SearchPetr Pridal
 
Free open source gis
Free open source gisFree open source gis
Free open source gisAshok Peddi
 
NASA WorldWind: virtual globe for an open smart city
NASA WorldWind: virtual globe for an open smart cityNASA WorldWind: virtual globe for an open smart city
NASA WorldWind: virtual globe for an open smart cityCandan Eylül Kilsedar
 
GEOPAPARAZZI: STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATION
GEOPAPARAZZI: STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATIONGEOPAPARAZZI: STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATION
GEOPAPARAZZI: STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATIONAndrea Antonello
 
OpenStreetMap and UNSDI-t
OpenStreetMap and UNSDI-tOpenStreetMap and UNSDI-t
OpenStreetMap and UNSDI-tmikel_maron
 
Build an OSM mapping platform with Drupal
Build an OSM mapping platform with DrupalBuild an OSM mapping platform with Drupal
Build an OSM mapping platform with DrupalHoshi Liu
 
GeoNode intro and demo
GeoNode intro and demoGeoNode intro and demo
GeoNode intro and demoPaolo Corti
 
Drupal and the GeoSpatial Web
Drupal and the GeoSpatial WebDrupal and the GeoSpatial Web
Drupal and the GeoSpatial WebAndrew Turner
 
OpenStreetMap OpenTech 2011
OpenStreetMap OpenTech 2011OpenStreetMap OpenTech 2011
OpenStreetMap OpenTech 2011Harry Wood
 

What's hot (20)

Introduction of open source gis
Introduction of open source gisIntroduction of open source gis
Introduction of open source gis
 
Crowdsourced mapping for open collaboration: A story of Taiwan so far
Crowdsourced mapping for open collaboration: A story of Taiwan so farCrowdsourced mapping for open collaboration: A story of Taiwan so far
Crowdsourced mapping for open collaboration: A story of Taiwan so far
 
Humanitarian OpenStreetMap Team Beginnings and Response Today
Humanitarian OpenStreetMap Team Beginnings and Response TodayHumanitarian OpenStreetMap Team Beginnings and Response Today
Humanitarian OpenStreetMap Team Beginnings and Response Today
 
OpenAerialMap: A Distributed Commons for Searching and Hosting Free Imagery
OpenAerialMap: A Distributed Commons for Searching and Hosting Free ImageryOpenAerialMap: A Distributed Commons for Searching and Hosting Free Imagery
OpenAerialMap: A Distributed Commons for Searching and Hosting Free Imagery
 
OpenStreetMap : Open Licensed GeoData
OpenStreetMap : Open Licensed GeoDataOpenStreetMap : Open Licensed GeoData
OpenStreetMap : Open Licensed GeoData
 
Linked Open Geodata Keynote by Andreas Langegger
Linked Open Geodata Keynote by Andreas LangeggerLinked Open Geodata Keynote by Andreas Langegger
Linked Open Geodata Keynote by Andreas Langegger
 
Multimedia: MashUps
Multimedia: MashUpsMultimedia: MashUps
Multimedia: MashUps
 
OpenStreetMap for Resilience, Response and Recovery
OpenStreetMap for Resilience, Response and RecoveryOpenStreetMap for Resilience, Response and Recovery
OpenStreetMap for Resilience, Response and Recovery
 
DSD-INT 2016 A crowd-sourced spatial database can change the way we work - Va...
DSD-INT 2016 A crowd-sourced spatial database can change the way we work - Va...DSD-INT 2016 A crowd-sourced spatial database can change the way we work - Va...
DSD-INT 2016 A crowd-sourced spatial database can change the way we work - Va...
 
OpenStreetMap-Introduction
OpenStreetMap-IntroductionOpenStreetMap-Introduction
OpenStreetMap-Introduction
 
CartoHeritage 2011: Georeferencer & MapRank Search
CartoHeritage 2011: Georeferencer & MapRank SearchCartoHeritage 2011: Georeferencer & MapRank Search
CartoHeritage 2011: Georeferencer & MapRank Search
 
Free open source gis
Free open source gisFree open source gis
Free open source gis
 
NASA WorldWind: virtual globe for an open smart city
NASA WorldWind: virtual globe for an open smart cityNASA WorldWind: virtual globe for an open smart city
NASA WorldWind: virtual globe for an open smart city
 
GEOPAPARAZZI: STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATION
GEOPAPARAZZI: STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATIONGEOPAPARAZZI: STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATION
GEOPAPARAZZI: STATE OF THE ART OF THE DIGITAL FIELD MAPPING APPLICATION
 
OpenStreetMap and UNSDI-t
OpenStreetMap and UNSDI-tOpenStreetMap and UNSDI-t
OpenStreetMap and UNSDI-t
 
Build an OSM mapping platform with Drupal
Build an OSM mapping platform with DrupalBuild an OSM mapping platform with Drupal
Build an OSM mapping platform with Drupal
 
GeoNode intro and demo
GeoNode intro and demoGeoNode intro and demo
GeoNode intro and demo
 
Article25
Article25Article25
Article25
 
Drupal and the GeoSpatial Web
Drupal and the GeoSpatial WebDrupal and the GeoSpatial Web
Drupal and the GeoSpatial Web
 
OpenStreetMap OpenTech 2011
OpenStreetMap OpenTech 2011OpenStreetMap OpenTech 2011
OpenStreetMap OpenTech 2011
 

Similar to Open Source GeoSpatial

The User-participated Geospatial Web as Open Platform
The User-participated Geospatial Web as Open PlatformThe User-participated Geospatial Web as Open Platform
The User-participated Geospatial Web as Open PlatformChanny Yun
 
GI2012 buono-cnr-geo-platform
GI2012 buono-cnr-geo-platformGI2012 buono-cnr-geo-platform
GI2012 buono-cnr-geo-platformIGN Vorstand
 
Open Source Geospatial Tools: Enabling Decision Makers
Open Source Geospatial Tools: Enabling Decision MakersOpen Source Geospatial Tools: Enabling Decision Makers
Open Source Geospatial Tools: Enabling Decision MakersEcotrust
 
Mapping, GIS and geolocating data in Java @ JAX London
Mapping, GIS and geolocating data in Java @ JAX LondonMapping, GIS and geolocating data in Java @ JAX London
Mapping, GIS and geolocating data in Java @ JAX LondonJoachim Van der Auwera
 
Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...
Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...
Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...JAX London
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GISJoe Larson
 
Mapping, GIS and geolocating data in Java
Mapping, GIS and geolocating data in JavaMapping, GIS and geolocating data in Java
Mapping, GIS and geolocating data in JavaJoachim Van der Auwera
 
OSGeo.nl - Introductie - Geo Freedom Day
OSGeo.nl - Introductie - Geo Freedom DayOSGeo.nl - Introductie - Geo Freedom Day
OSGeo.nl - Introductie - Geo Freedom DayJust van den Broecke
 
OSGeo Live Lightening Overview
OSGeo Live Lightening OverviewOSGeo Live Lightening Overview
OSGeo Live Lightening OverviewJody Garnett
 
Geographic scripting in uDig
Geographic scripting in uDigGeographic scripting in uDig
Geographic scripting in uDigAndrea Antonello
 
Sharing the Openness of the Maps via FOSS4G and the Web
Sharing the Openness of the Maps via FOSS4G and the WebSharing the Openness of the Maps via FOSS4G and the Web
Sharing the Openness of the Maps via FOSS4G and the WebHidenori Fujimura
 
Field Data Collecting, Processing and Sharing: Using web Service Technologies
Field Data Collecting, Processing and Sharing: Using web Service TechnologiesField Data Collecting, Processing and Sharing: Using web Service Technologies
Field Data Collecting, Processing and Sharing: Using web Service TechnologiesNiroshan Sanjaya
 
Comparison of Mobile GIS applications
Comparison of Mobile GIS applicationsComparison of Mobile GIS applications
Comparison of Mobile GIS applicationsMiguel Montesinos
 
Internet-enabled GIS Using Free and Open Source Tools
Internet-enabled GIS Using Free and Open Source ToolsInternet-enabled GIS Using Free and Open Source Tools
Internet-enabled GIS Using Free and Open Source ToolsJohn Reiser
 
Gtkwebgis third ch_one_reduced
Gtkwebgis third ch_one_reducedGtkwebgis third ch_one_reduced
Gtkwebgis third ch_one_reducedKhadijaKhan52
 
Uma introdução ao Open Geospatial Foundation
Uma introdução ao Open Geospatial FoundationUma introdução ao Open Geospatial Foundation
Uma introdução ao Open Geospatial FoundationGeoLivre Conference
 

Similar to Open Source GeoSpatial (20)

The User-participated Geospatial Web as Open Platform
The User-participated Geospatial Web as Open PlatformThe User-participated Geospatial Web as Open Platform
The User-participated Geospatial Web as Open Platform
 
GI2012 buono-cnr-geo-platform
GI2012 buono-cnr-geo-platformGI2012 buono-cnr-geo-platform
GI2012 buono-cnr-geo-platform
 
Open@EDINA
Open@EDINAOpen@EDINA
Open@EDINA
 
Open Source Geospatial Tools: Enabling Decision Makers
Open Source Geospatial Tools: Enabling Decision MakersOpen Source Geospatial Tools: Enabling Decision Makers
Open Source Geospatial Tools: Enabling Decision Makers
 
Mapping, GIS and geolocating data in Java @ JAX London
Mapping, GIS and geolocating data in Java @ JAX LondonMapping, GIS and geolocating data in Java @ JAX London
Mapping, GIS and geolocating data in Java @ JAX London
 
Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...
Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...
Java Tech & Tools | Mapping, GIS and Geolocating Data in Java | Joachim Van d...
 
Open Source GIS
Open Source GISOpen Source GIS
Open Source GIS
 
Bcs Talk Notes
Bcs Talk NotesBcs Talk Notes
Bcs Talk Notes
 
Mapping, GIS and geolocating data in Java
Mapping, GIS and geolocating data in JavaMapping, GIS and geolocating data in Java
Mapping, GIS and geolocating data in Java
 
OSGeo.nl - Introductie - Geo Freedom Day
OSGeo.nl - Introductie - Geo Freedom DayOSGeo.nl - Introductie - Geo Freedom Day
OSGeo.nl - Introductie - Geo Freedom Day
 
OSGeo Live Lightening Overview
OSGeo Live Lightening OverviewOSGeo Live Lightening Overview
OSGeo Live Lightening Overview
 
FOSS4G2011 Report
FOSS4G2011 ReportFOSS4G2011 Report
FOSS4G2011 Report
 
Geographic scripting in uDig
Geographic scripting in uDigGeographic scripting in uDig
Geographic scripting in uDig
 
Sharing the Openness of the Maps via FOSS4G and the Web
Sharing the Openness of the Maps via FOSS4G and the WebSharing the Openness of the Maps via FOSS4G and the Web
Sharing the Openness of the Maps via FOSS4G and the Web
 
Field Data Collecting, Processing and Sharing: Using web Service Technologies
Field Data Collecting, Processing and Sharing: Using web Service TechnologiesField Data Collecting, Processing and Sharing: Using web Service Technologies
Field Data Collecting, Processing and Sharing: Using web Service Technologies
 
Comparison of Mobile GIS applications
Comparison of Mobile GIS applicationsComparison of Mobile GIS applications
Comparison of Mobile GIS applications
 
Internet-enabled GIS Using Free and Open Source Tools
Internet-enabled GIS Using Free and Open Source ToolsInternet-enabled GIS Using Free and Open Source Tools
Internet-enabled GIS Using Free and Open Source Tools
 
Gtkwebgis third ch_one_reduced
Gtkwebgis third ch_one_reducedGtkwebgis third ch_one_reduced
Gtkwebgis third ch_one_reduced
 
Uma introdução ao Open Geospatial Foundation
Uma introdução ao Open Geospatial FoundationUma introdução ao Open Geospatial Foundation
Uma introdução ao Open Geospatial Foundation
 
Open layers
Open layersOpen layers
Open layers
 

More from arno974

Cartographie collaborative : opportunités et limites Présentation de l’asso...
Cartographie collaborative : opportunités et limites Présentation de l’asso...Cartographie collaborative : opportunités et limites Présentation de l’asso...
Cartographie collaborative : opportunités et limites Présentation de l’asso...arno974
 
How Grandmas can now Map the World - Empowering Citizen Cartographers
How Grandmas can now  Map the World - Empowering  Citizen CartographersHow Grandmas can now  Map the World - Empowering  Citizen Cartographers
How Grandmas can now Map the World - Empowering Citizen Cartographersarno974
 
Introduction to Volunteered Geographic Information and OpenStreetMap
Introduction to Volunteered Geographic Information and OpenStreetMapIntroduction to Volunteered Geographic Information and OpenStreetMap
Introduction to Volunteered Geographic Information and OpenStreetMaparno974
 
Improving volunteered geographic data quality using semantic similarity measu...
Improving volunteered geographic data quality using semantic similarity measu...Improving volunteered geographic data quality using semantic similarity measu...
Improving volunteered geographic data quality using semantic similarity measu...arno974
 
Présentation d'OpenStreetMap lors du forum français
Présentation d'OpenStreetMap lors du forum françaisPrésentation d'OpenStreetMap lors du forum français
Présentation d'OpenStreetMap lors du forum françaisarno974
 
A semi-supervised learning framework based on spatio-temporal semantic events...
A semi-supervised learning framework based on spatio-temporal semantic events...A semi-supervised learning framework based on spatio-temporal semantic events...
A semi-supervised learning framework based on spatio-temporal semantic events...arno974
 
Making Web Maps Beautiful & Different with TileMill
Making Web Maps Beautiful & Different with TileMillMaking Web Maps Beautiful & Different with TileMill
Making Web Maps Beautiful & Different with TileMillarno974
 
Past, Present and Future of WebMapping Application
Past, Present and Future of WebMapping ApplicationPast, Present and Future of WebMapping Application
Past, Present and Future of WebMapping Applicationarno974
 
From Geographic Information to GIS
From Geographic Information to GISFrom Geographic Information to GIS
From Geographic Information to GISarno974
 
Du code à la carte
Du code à la carteDu code à la carte
Du code à la cartearno974
 
Using Spatial Ontologies for Detecting Abnormal Maritime Behaviour
Using Spatial Ontologies for Detecting Abnormal Maritime BehaviourUsing Spatial Ontologies for Detecting Abnormal Maritime Behaviour
Using Spatial Ontologies for Detecting Abnormal Maritime Behaviourarno974
 
Apport des technologies spatiales pour la détection de comportements anormaux...
Apport des technologies spatiales pour la détection de comportements anormaux...Apport des technologies spatiales pour la détection de comportements anormaux...
Apport des technologies spatiales pour la détection de comportements anormaux...arno974
 
Cartographier le monde avec des outils libres
Cartographier le monde avec des outils libresCartographier le monde avec des outils libres
Cartographier le monde avec des outils libresarno974
 
Application de la géomatique décisionnelle à l'analyse des risques naturels
Application de la géomatique décisionnelle à l'analyse des risques naturelsApplication de la géomatique décisionnelle à l'analyse des risques naturels
Application de la géomatique décisionnelle à l'analyse des risques naturelsarno974
 
Apport de la géomatique décisionnelle à l'analyse du risque
Apport de la géomatique décisionnelle à l'analyse du risqueApport de la géomatique décisionnelle à l'analyse du risque
Apport de la géomatique décisionnelle à l'analyse du risquearno974
 
Potentialités et limites d'OSM pour les administrations territoriales
Potentialités et limites  d'OSM pour les  administrations territorialesPotentialités et limites  d'OSM pour les  administrations territoriales
Potentialités et limites d'OSM pour les administrations territorialesarno974
 

More from arno974 (16)

Cartographie collaborative : opportunités et limites Présentation de l’asso...
Cartographie collaborative : opportunités et limites Présentation de l’asso...Cartographie collaborative : opportunités et limites Présentation de l’asso...
Cartographie collaborative : opportunités et limites Présentation de l’asso...
 
How Grandmas can now Map the World - Empowering Citizen Cartographers
How Grandmas can now  Map the World - Empowering  Citizen CartographersHow Grandmas can now  Map the World - Empowering  Citizen Cartographers
How Grandmas can now Map the World - Empowering Citizen Cartographers
 
Introduction to Volunteered Geographic Information and OpenStreetMap
Introduction to Volunteered Geographic Information and OpenStreetMapIntroduction to Volunteered Geographic Information and OpenStreetMap
Introduction to Volunteered Geographic Information and OpenStreetMap
 
Improving volunteered geographic data quality using semantic similarity measu...
Improving volunteered geographic data quality using semantic similarity measu...Improving volunteered geographic data quality using semantic similarity measu...
Improving volunteered geographic data quality using semantic similarity measu...
 
Présentation d'OpenStreetMap lors du forum français
Présentation d'OpenStreetMap lors du forum françaisPrésentation d'OpenStreetMap lors du forum français
Présentation d'OpenStreetMap lors du forum français
 
A semi-supervised learning framework based on spatio-temporal semantic events...
A semi-supervised learning framework based on spatio-temporal semantic events...A semi-supervised learning framework based on spatio-temporal semantic events...
A semi-supervised learning framework based on spatio-temporal semantic events...
 
Making Web Maps Beautiful & Different with TileMill
Making Web Maps Beautiful & Different with TileMillMaking Web Maps Beautiful & Different with TileMill
Making Web Maps Beautiful & Different with TileMill
 
Past, Present and Future of WebMapping Application
Past, Present and Future of WebMapping ApplicationPast, Present and Future of WebMapping Application
Past, Present and Future of WebMapping Application
 
From Geographic Information to GIS
From Geographic Information to GISFrom Geographic Information to GIS
From Geographic Information to GIS
 
Du code à la carte
Du code à la carteDu code à la carte
Du code à la carte
 
Using Spatial Ontologies for Detecting Abnormal Maritime Behaviour
Using Spatial Ontologies for Detecting Abnormal Maritime BehaviourUsing Spatial Ontologies for Detecting Abnormal Maritime Behaviour
Using Spatial Ontologies for Detecting Abnormal Maritime Behaviour
 
Apport des technologies spatiales pour la détection de comportements anormaux...
Apport des technologies spatiales pour la détection de comportements anormaux...Apport des technologies spatiales pour la détection de comportements anormaux...
Apport des technologies spatiales pour la détection de comportements anormaux...
 
Cartographier le monde avec des outils libres
Cartographier le monde avec des outils libresCartographier le monde avec des outils libres
Cartographier le monde avec des outils libres
 
Application de la géomatique décisionnelle à l'analyse des risques naturels
Application de la géomatique décisionnelle à l'analyse des risques naturelsApplication de la géomatique décisionnelle à l'analyse des risques naturels
Application de la géomatique décisionnelle à l'analyse des risques naturels
 
Apport de la géomatique décisionnelle à l'analyse du risque
Apport de la géomatique décisionnelle à l'analyse du risqueApport de la géomatique décisionnelle à l'analyse du risque
Apport de la géomatique décisionnelle à l'analyse du risque
 
Potentialités et limites d'OSM pour les administrations territoriales
Potentialités et limites  d'OSM pour les  administrations territorialesPotentialités et limites  d'OSM pour les  administrations territoriales
Potentialités et limites d'OSM pour les administrations territoriales
 

Recently uploaded

FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 

Recently uploaded (20)

FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 

Open Source GeoSpatial

  • 1. Open Source GeoSpatial Software Arnaud Vandecasteele Memorial Univ. of Newfoundland, Canada
  • 2. How people see Open Source guys? 2/21
  • 3. How people see Open Source software? 3/21
  • 4. What is really Open 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
  • 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 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
  • 10. Desktop Applications http://www.gvsig.org/ http://www.qgis.org/ 10/21
  • 11. Desktop Applications http://trac.osgeo.org/ossim/ 11/21
  • 12. Programming 12/21
  • 13. 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
  • 14. 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
  • 15. 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
  • 16. Publishing on the Web - Client 16/21
  • 17. 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
  • 18. Open Source GeoWeb platform CartoDB TileMill 18/21
  • 19. Open Source data OpenStreetMap @ http://www.openstreetmap.org/ 19/21
  • 20. Conclusion Mature software Mature organisation Mature standards BUT Lack of support Lack of skilled personnel Lack of visibility 20/21
  • 21. Arnaud Vandecasteele @geotribu Questions ? 21/21