SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
Atelier 4 : Introduction au WebMapping

Du code … à la Carte
   Arnaud Van De Casteele
Présentation Générale

  Composants d'une application cartographique
    - Base de données
    - Serveur
    - Client

  Analyse des plateformes cartographiques existantes
    - Composants
    - Offres existantes
    - Exemples d'application
    - Analyse

Conclusion

A vous de jouer !
Van De Casteele Arnaud


              Docteur Mines ParisTech
              Infoterra – Images Satellites
              RDTronic – Bases de données routières



              Adhérent OSGEO-fr
              Fondation internationale
              Promotion logiciels libres en géomatique
              @ : http://www.osgeo.org/



              Participant au projet OpenStreetMap
              Projet international
              Base de données géographique communautaire
              @ : http://www.openstreetmap.fr/

                  @ : arnaud {dot} van_de_casteele {at} mines-paristech {dot} fr
De la cartographie à la néogéographie

              Géomatique                              Cartographie                         Néogéographie




                 Discipline                    Papier, numérique, analytique...         Nouvelles formes et usages
gestion des données à référence spatiale                                          de la géographie associées au web 2.0
fait appel à la géodésie, la cartographie...
La Géomatique OpenSource




Fondation Geospatiale Open Source
Mission :
Aider et de promouvoir le
développement des données et des
technologies géospatiales ouvertes




Consortium International
                                     Source : http://wiki.osgeo.org/wiki/OSGeo_fr
Mission :
Développer et promouvoir des
standards géographiques ouverts
Introduction            WebMapping              Plateformes         Conclusion




Objectifs
            1) Présentation des différents concepts liés au WebMapping

            2) Présentation des différentes solutions existantes

            3) Utilisation de plateformes existantes
Introduction           WebMapping        Plateformes   Conclusion
   Composants            Base de données      Serveur       Client



Serveurs cartographiques simples



Une source de données




     +


Une API Cartographique
Introduction           WebMapping               Plateformes   Conclusion
    Composants            Base de données            Serveur       Client



Applications cartographiques professionnelles



                     Serveur
                 cartographique




 Base de données                            API
Introduction      WebMapping               Plateformes                 Conclusion
   Composants        Base de données              Serveur                     Client



Bases de données géographiques
                 PostGis
                 Projet démarré en 2001
                 Basé sur Postgresql
                 Nombreuses fonctions (+ de 200)
                 Données géométrique (plan) et Géographique (sphère)
                 A venir (très prochainement) : gestion des rasters
                 @ http://postgis.refractions.net/

                 MySql Spatial
                 Depuis la version 4.1
                 Données géométrique (plan)
                 Pas de gestion des projections
                 Peu de fonctions spatiales
                 @ http://dev.mysql.com/                                             + d'infos
                                                            Rapport_etude_spatiale_final.pdf
                                                            Présentation Sig La Lettre - Ribot

                 SpatialLite
                 Basé sur SQL Lite
                 Taille 250 ko
                 GUI
                 @ http://www.gaia-gis.it/spatialite/
Introduction            WebMapping                Plateformes           Conclusion
     Composants             Base de données               Serveur             Client



Serveurs cartographiques
Serveurs permettant la mise en forme,
la manipulation et l'affichage de données géographiques




MapServer                                     GeoServer
Projet démarré en 1995 !!!                    Projet démarré en 2001
Langage C                                     Langage Java
Plateforme Linux, Window, Mac Os X            Plateforme Linux, Window, Mac Os X
Gestion de nombreux formats de fichiers       Communauté très active
@ http://mapserver.org/                       Nombreuses fonctionnalités
                                  WMS         API Rest
                                              Dispose d'une GUI                   WFS
                                              @ http://geoserver.org/display/GEOS/Welcome/

           QGIS Server
           Se base sur les potentialités de QGIS
           Support avancé des styles cartographiques
           Support du WMS/WFS
           @ http://hub.qgis.org/projects/quantum-gis/wiki/QGIS_Server_Tutorial
Introduction       WebMapping                    Plateformes                   Conclusion
    Composants        Base de données                  Serveur                      Client



API clientes existantes

                    OpenLayers
                    http://openlayers.org/
                    La plus ancienne et celle
                    possédant le plus de fonctionnalités


                                                                    LeafLet
                                                 http://leaflet.cloudmade.com/
                                                            Communauté active
                                                et nombreuses fonctionnalités


                    Tile5
                    http://download.geofabrik.de/osm/
                    Se base sur les potentialités de l'HTML5



                                                                 PolyMaps
                                                          http://polymaps.org/
                                                Spécialisée dans le rendu SVG



                    Modest Maps
                    http://modestmaps.com/
                    Langage Flash
Introduction   WebMapping          Plateformes   Conclusion
  Fonctions    Offres existantes     Exemples      Analyse




Il doit bien y avoir une manière plus facile de

          créer,
          administrer
          et publier
une application cartographique ?
Introduction   WebMapping          Plateformes   Conclusion
    Fonctions    Offres existantes     Exemples      Analyse



All in ONE
Introduction              WebMapping           Plateformes                Conclusion
     Fonctions                Offres existantes     Exemples                    Analyse




 Import et administration                                                 Interfaçages
de données géographiques                                           avec d'autres applications




                            Création                 Publication
                            de cartes                 de cartes
Introduction   WebMapping          Plateformes   Conclusion
    Fonctions    Offres existantes     Exemples      Analyse



OpenGeo Suite
Introduction    WebMapping           Plateformes   Conclusion
    Fonctions      Offres existantes     Exemples



Web Maps Studio (CloudMade)
Introduction         WebMapping          Plateformes   Conclusion
    Fonctions          Offres existantes     Exemples      Analyse



CartoDB (Vizzuality)
Introduction      WebMapping          Plateformes   Conclusion
    Fonctions       Offres existantes     Exemples



TileMill (MapBox)
Introduction   WebMapping          Plateformes   Conclusion
    Fonctions    Offres existantes     Exemples



MyGeoCloud
Introduction       WebMapping          Plateformes              Conclusion
    Fonctions        Offres existantes     Exemples



QGIS Server (3Liz)




                                                       Source de l'image : linfiniti
Introduction   WebMapping          Plateformes   Conclusion
    Fonctions    Offres existantes     Exemples      Analyse



GeoCommons (GeoIQ)
Introduction                  WebMapping          Plateformes   Conclusion
        Fonctions                  Offres existantes     Exemples      Analyse



ArcGis On Line




Plan local d'urbanisme de Bavans
Introduction         WebMapping          Plateformes   Conclusion
    Fonctions          Offres existantes     Exemples      Analyse



Google Earth Builder
Introduction       WebMapping           Plateformes   Conclusion
    Fonctions         Offres existantes      Exemples     Analyse



Cartographie de l'ouragan Sandy (TileMill)
Introduction     WebMapping          Plateformes   Conclusion
    Fonctions      Offres existantes     Exemples      Analyse



Cartographie de l'ouragan Sandy (GeoCommons)
Introduction      WebMapping           Plateformes   Conclusion
    Fonctions        Offres existantes     Exemples      Analyse



Cartographie de l'ouragan Sandy (ArcGis Online)
Introduction           WebMapping                     Plateformes                    Conclusion
  Fonctions             Offres existantes                  Exemples                      Analyse




                               Avantages                                Inconvénients
OpenGeo Suite   * Infrastructure géographique complète       * Nécessité d'administration (version
                * Double système de tarification             communautaire)
                (communautaire/entreprise)



 Cloud Made     * Catalogue de données                       * Offre commerciale et produits assez
                * Différentes formes d'intégration (API,     flous
                Iframe, etc.)                                * Capacité d'analyse réduite
                * Intégration mobile

  CartoDB       * Géocodage automatique (CSV)                * Liste des formats de données
                * Différentes formes d'intégration (API,     géographiques assez réduite
                Iframe, etc.)
                * Offres et tarification évolutives

   TileMill     * Logiciel bureautique                       * Langage de style spécifique
                * Nombreux formats de données
                * Effets et analyses thématiques
                nombreux
Introduction           WebMapping                     Plateformes                     Conclusion
  Fonctions             Offres existantes                   Exemples                     Analyse




                               Avantages                                 Inconvénients
 MyGeoCloud      * Import SHP, TAB, GML                       * Pas d'offre commerciale
                 * Code source disponible                     * Nécessité de disposer d'un bagage
                 * Accès WMS                                  informatique

 QGIS Server     * Intégration au logiciel QGIS               * Nécessité de disposer de
                 * Paramétrage facilité des styles            compétences spécifiques (installation,
                 * Nombreux format de données                 paramétrages)
                 disponibles                                  * Nécessité de disposer d'une
                                                              architecture informatique
GeoCommons       * Catalogue de données                       * Liste de formats de données réduite
                 * Nombreuses capacités d'analyse
                 * Intégration de différentes API
                 * Gestion des utilisateurs
ArcGis On Line   * Intégration complète à la suite ArcGis     * Nécessité de disposer de la suite
                 * Suite mobile, desktop, tablette            ArcGis
                                                              * Nécessité de disposer d'une personne
                                                              compétente dans le domaine
Google Earth     * Lecture de nombreux formats (Shp,          * Peu d'informations disponibles
  Builder        Kml, Tab, etc.)
                 * Intégration à la suite Google (Google
                 Maps, Google Earth, etc.)
Introduction        OpenStreetMap           Exploitation             Conclusion




  Maturité et diversité des outils de Web Mapping (OS/Commerciaux)

  Intégration plus ou moins automatique sur différents formats (bureautique,
  tablette, téléphone)

  Des offres évolutives en fonction des besoins

  Des fonctionnalités cartographiques mais aussi d'analyse
Questions ?
Arnaud Van De Casteele
arnaud {dot} van_de_casteele {at} mines-paristech {dot} fr




              @geotribu
Maintenant à vous de participer !

Choix d'une plateforme
   Analyse de l'offre par rapport aux besoins
   Inscription
   Première découverte (outils, documentation, etc.)

Analyse des données fournies

Intégration des données à la plateforme

Afficher le nom des pays

Réalisation d'une cartographie thématique
    Carte choroplèthe (aplat de couleurs) portant sur l'aire des pays
    Carte en cercles proportionnels portant sur la population
    Croiser la densité et la population

Intégration de la carte en fonction des supports proposés

Más contenido relacionado

La actualidad más candente

Introduction au webmapping au-dela de google maps
Introduction au webmapping  au-dela de google mapsIntroduction au webmapping  au-dela de google maps
Introduction au webmapping au-dela de google mapsVisionGÉOMATIQUE2012
 
Introduction à la cartographie avec R
Introduction à la cartographie avec RIntroduction à la cartographie avec R
Introduction à la cartographie avec RCdiscount
 
[MAP-MEEDM] Présentation Spatial Data Integrator
[MAP-MEEDM] Présentation Spatial Data Integrator[MAP-MEEDM] Présentation Spatial Data Integrator
[MAP-MEEDM] Présentation Spatial Data Integratormathieuraj
 
Introduction à la cartographie avec R
Introduction à la cartographie avec RIntroduction à la cartographie avec R
Introduction à la cartographie avec RJoel Gombin
 
PostgreSQL, plus qu'une base de données, une plateforme aux multiples usages
PostgreSQL, plus qu'une base de données, une plateforme aux multiples usagesPostgreSQL, plus qu'une base de données, une plateforme aux multiples usages
PostgreSQL, plus qu'une base de données, une plateforme aux multiples usagesOpen Source Experience
 
Plan4All - standards d'interopérabilité
Plan4All - standards d'interopérabilitéPlan4All - standards d'interopérabilité
Plan4All - standards d'interopérabilitéBIG
 
Cartographie et SIG_Partie4
Cartographie et SIG_Partie4Cartographie et SIG_Partie4
Cartographie et SIG_Partie4Ibrahima Sylla
 

La actualidad más candente (9)

Introduction au webmapping au-dela de google maps
Introduction au webmapping  au-dela de google mapsIntroduction au webmapping  au-dela de google maps
Introduction au webmapping au-dela de google maps
 
Introduction à la cartographie avec R
Introduction à la cartographie avec RIntroduction à la cartographie avec R
Introduction à la cartographie avec R
 
[MAP-MEEDM] Présentation Spatial Data Integrator
[MAP-MEEDM] Présentation Spatial Data Integrator[MAP-MEEDM] Présentation Spatial Data Integrator
[MAP-MEEDM] Présentation Spatial Data Integrator
 
Introduction à la cartographie avec R
Introduction à la cartographie avec RIntroduction à la cartographie avec R
Introduction à la cartographie avec R
 
Web Map Service (WMS)
Web Map Service (WMS)Web Map Service (WMS)
Web Map Service (WMS)
 
PostgreSQL, plus qu'une base de données, une plateforme aux multiples usages
PostgreSQL, plus qu'une base de données, une plateforme aux multiples usagesPostgreSQL, plus qu'une base de données, une plateforme aux multiples usages
PostgreSQL, plus qu'une base de données, une plateforme aux multiples usages
 
Plan4All - standards d'interopérabilité
Plan4All - standards d'interopérabilitéPlan4All - standards d'interopérabilité
Plan4All - standards d'interopérabilité
 
Formation sig
Formation sigFormation sig
Formation sig
 
Cartographie et SIG_Partie4
Cartographie et SIG_Partie4Cartographie et SIG_Partie4
Cartographie et SIG_Partie4
 

Destacado

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
 
Twitter Pour Débutants
Twitter Pour DébutantsTwitter Pour Débutants
Twitter Pour DébutantsDiane Bourque
 
Comment activer la confiance en soi grâce au Tarot de Marseille ?
Comment activer la confiance en soi grâce au Tarot de Marseille ?Comment activer la confiance en soi grâce au Tarot de Marseille ?
Comment activer la confiance en soi grâce au Tarot de Marseille ?Hélène Scherrer
 
Alpha filiale
Alpha filialeAlpha filiale
Alpha filialeourbothy
 
Cuando gobernar se vuelve una película de súper heroe
Cuando gobernar se vuelve una película de súper heroe Cuando gobernar se vuelve una película de súper heroe
Cuando gobernar se vuelve una película de súper heroe ygmosquerac
 
Celebrites d%autrefois
Celebrites d%autrefoisCelebrites d%autrefois
Celebrites d%autrefoisfilipj2000
 
5 enemigos eternos de los emprendedores
5 enemigos eternos de los emprendedores5 enemigos eternos de los emprendedores
5 enemigos eternos de los emprendedoresRobertoEnrique_Rincon
 
Plan court terme au basketball-lancer sauté
Plan court terme au  basketball-lancer sautéPlan court terme au  basketball-lancer sauté
Plan court terme au basketball-lancer sautéUniversité de Moncton
 
Actividad m3 s4 matriz tpack para el diseño de actividades v mejorada
Actividad m3 s4 matriz tpack para el diseño de actividades v mejoradaActividad m3 s4 matriz tpack para el diseño de actividades v mejorada
Actividad m3 s4 matriz tpack para el diseño de actividades v mejoradaI.E.T.I JÓSE MARIA CARBONELL
 
Feuille d’invitation aux assemblées de district 2013 co sf13-f
Feuille d’invitation aux assemblées de district 2013 co sf13-fFeuille d’invitation aux assemblées de district 2013 co sf13-f
Feuille d’invitation aux assemblées de district 2013 co sf13-fourbothy
 
Projet de plateforme économique Pays d'Oloron Haut-Béarn
Projet de plateforme économique Pays d'Oloron Haut-BéarnProjet de plateforme économique Pays d'Oloron Haut-Béarn
Projet de plateforme économique Pays d'Oloron Haut-Béarncyberbasehb
 
Herramientas web 2,0
Herramientas web 2,0Herramientas web 2,0
Herramientas web 2,0Nathy98
 
Alpha dreux
Alpha dreuxAlpha dreux
Alpha dreuxourbothy
 
3 esob clara romero & robert talica
3 esob clara romero & robert talica3 esob clara romero & robert talica
3 esob clara romero & robert talicaJanoi Romero
 

Destacado (20)

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
 
Twitter Pour Débutants
Twitter Pour DébutantsTwitter Pour Débutants
Twitter Pour Débutants
 
Comment activer la confiance en soi grâce au Tarot de Marseille ?
Comment activer la confiance en soi grâce au Tarot de Marseille ?Comment activer la confiance en soi grâce au Tarot de Marseille ?
Comment activer la confiance en soi grâce au Tarot de Marseille ?
 
Alpha filiale
Alpha filialeAlpha filiale
Alpha filiale
 
Cuando gobernar se vuelve una película de súper heroe
Cuando gobernar se vuelve una película de súper heroe Cuando gobernar se vuelve una película de súper heroe
Cuando gobernar se vuelve una película de súper heroe
 
Acuerdo 696
Acuerdo 696Acuerdo 696
Acuerdo 696
 
Electrolisis
ElectrolisisElectrolisis
Electrolisis
 
Celebrites d%autrefois
Celebrites d%autrefoisCelebrites d%autrefois
Celebrites d%autrefois
 
5 enemigos eternos de los emprendedores
5 enemigos eternos de los emprendedores5 enemigos eternos de los emprendedores
5 enemigos eternos de los emprendedores
 
Plan court terme au basketball-lancer sauté
Plan court terme au  basketball-lancer sautéPlan court terme au  basketball-lancer sauté
Plan court terme au basketball-lancer sauté
 
Actividad m3 s4 matriz tpack para el diseño de actividades v mejorada
Actividad m3 s4 matriz tpack para el diseño de actividades v mejoradaActividad m3 s4 matriz tpack para el diseño de actividades v mejorada
Actividad m3 s4 matriz tpack para el diseño de actividades v mejorada
 
Feuille d’invitation aux assemblées de district 2013 co sf13-f
Feuille d’invitation aux assemblées de district 2013 co sf13-fFeuille d’invitation aux assemblées de district 2013 co sf13-f
Feuille d’invitation aux assemblées de district 2013 co sf13-f
 
Projet de plateforme économique Pays d'Oloron Haut-Béarn
Projet de plateforme économique Pays d'Oloron Haut-BéarnProjet de plateforme économique Pays d'Oloron Haut-Béarn
Projet de plateforme économique Pays d'Oloron Haut-Béarn
 
pirateria
pirateriapirateria
pirateria
 
Guiafeaadh para-padres1
Guiafeaadh para-padres1Guiafeaadh para-padres1
Guiafeaadh para-padres1
 
Info sacu
Info sacuInfo sacu
Info sacu
 
Herramientas web 2,0
Herramientas web 2,0Herramientas web 2,0
Herramientas web 2,0
 
Presentación selectra
Presentación selectraPresentación selectra
Presentación selectra
 
Alpha dreux
Alpha dreuxAlpha dreux
Alpha dreux
 
3 esob clara romero & robert talica
3 esob clara romero & robert talica3 esob clara romero & robert talica
3 esob clara romero & robert talica
 

Similar a Du code à la carte

Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...
Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...
Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...Intelli³
 
Diaporama Sig Du 11 03 07
Diaporama Sig Du 11 03 07Diaporama Sig Du 11 03 07
Diaporama Sig Du 11 03 07guestd61d94
 
Webmapping - Outils OpenSource
Webmapping - Outils OpenSourceWebmapping - Outils OpenSource
Webmapping - Outils OpenSourceGHassen Aouinti
 
De l'open source à l'open API avec Restlet
De l'open source à l'open API avec RestletDe l'open source à l'open API avec Restlet
De l'open source à l'open API avec RestletJerome Louvel
 
FME World Tour 2016: ORES
FME World Tour 2016: ORESFME World Tour 2016: ORES
FME World Tour 2016: ORESGIM_nv
 
La production cartographique pour les SIG version Web
La production cartographique pour les SIG version WebLa production cartographique pour les SIG version Web
La production cartographique pour les SIG version WebEric Lacoursiere
 
GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...
GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...
GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...VisionGÉOMATIQUE2012
 
GeoPrisma : génération dynamique de cartes dans un environnement sécurisé
GeoPrisma : génération dynamique de cartes dans un environnement sécuriséGeoPrisma : génération dynamique de cartes dans un environnement sécurisé
GeoPrisma : génération dynamique de cartes dans un environnement sécuriséACSG Section Montréal
 
Nouveautés produits Autodesk 2010
Nouveautés produits Autodesk 2010Nouveautés produits Autodesk 2010
Nouveautés produits Autodesk 2010Geomap GIS America
 
17chaumet 120729134759-phpapp02(1)
17chaumet 120729134759-phpapp02(1)17chaumet 120729134759-phpapp02(1)
17chaumet 120729134759-phpapp02(1)kassaoute cama
 
Geoctopus 2.0 service_cartographique_à_base_de_composantes_open_source
Geoctopus 2.0 service_cartographique_à_base_de_composantes_open_sourceGeoctopus 2.0 service_cartographique_à_base_de_composantes_open_source
Geoctopus 2.0 service_cartographique_à_base_de_composantes_open_sourceVisionGÉOMATIQUE2012
 
De l'Open Source à l'Open API (in French)
De l'Open Source à l'Open API (in French)De l'Open Source à l'Open API (in French)
De l'Open Source à l'Open API (in French)Restlet
 
Présentation de la rencontre du Groupe d'usagers FME_mars 2011
Présentation de la rencontre du Groupe d'usagers FME_mars 2011Présentation de la rencontre du Groupe d'usagers FME_mars 2011
Présentation de la rencontre du Groupe d'usagers FME_mars 2011Consortech
 
Portails Etat De L'art
Portails  Etat De L'artPortails  Etat De L'art
Portails Etat De L'artTugdual Grall
 
Drupagora 2012 - Votre application cartographique avec Drupal
Drupagora 2012 - Votre application cartographique avec DrupalDrupagora 2012 - Votre application cartographique avec Drupal
Drupagora 2012 - Votre application cartographique avec DrupalCore-Techs
 

Similar a Du code à la carte (20)

Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...
Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...
Veille technologique portant sur le mariage judicieux de l’intelligence d’aff...
 
Diaporama Sig Du 11 03 07
Diaporama Sig Du 11 03 07Diaporama Sig Du 11 03 07
Diaporama Sig Du 11 03 07
 
Webmapping - Outils OpenSource
Webmapping - Outils OpenSourceWebmapping - Outils OpenSource
Webmapping - Outils OpenSource
 
De l'open source à l'open API avec Restlet
De l'open source à l'open API avec RestletDe l'open source à l'open API avec Restlet
De l'open source à l'open API avec Restlet
 
FME World Tour 2016: ORES
FME World Tour 2016: ORESFME World Tour 2016: ORES
FME World Tour 2016: ORES
 
La production cartographique pour les SIG version Web
La production cartographique pour les SIG version WebLa production cartographique pour les SIG version Web
La production cartographique pour les SIG version Web
 
GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...
GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...
GeoCMSconnect_un_framework_pour_le_développement_facile_d'extensions_géo_dans...
 
GeoPrisma : génération dynamique de cartes dans un environnement sécurisé
GeoPrisma : génération dynamique de cartes dans un environnement sécuriséGeoPrisma : génération dynamique de cartes dans un environnement sécurisé
GeoPrisma : génération dynamique de cartes dans un environnement sécurisé
 
Mobilité && SAP
Mobilité && SAPMobilité && SAP
Mobilité && SAP
 
CV REBAI Hamida
CV REBAI HamidaCV REBAI Hamida
CV REBAI Hamida
 
Ew chantier6
Ew chantier6Ew chantier6
Ew chantier6
 
17 chaumet
17 chaumet17 chaumet
17 chaumet
 
Nouveautés produits Autodesk 2010
Nouveautés produits Autodesk 2010Nouveautés produits Autodesk 2010
Nouveautés produits Autodesk 2010
 
17chaumet 120729134759-phpapp02(1)
17chaumet 120729134759-phpapp02(1)17chaumet 120729134759-phpapp02(1)
17chaumet 120729134759-phpapp02(1)
 
Geoctopus 2.0 service_cartographique_à_base_de_composantes_open_source
Geoctopus 2.0 service_cartographique_à_base_de_composantes_open_sourceGeoctopus 2.0 service_cartographique_à_base_de_composantes_open_source
Geoctopus 2.0 service_cartographique_à_base_de_composantes_open_source
 
De l'Open Source à l'Open API (in French)
De l'Open Source à l'Open API (in French)De l'Open Source à l'Open API (in French)
De l'Open Source à l'Open API (in French)
 
Présentation de la rencontre du Groupe d'usagers FME_mars 2011
Présentation de la rencontre du Groupe d'usagers FME_mars 2011Présentation de la rencontre du Groupe d'usagers FME_mars 2011
Présentation de la rencontre du Groupe d'usagers FME_mars 2011
 
Québec : ville virtuelle
Québec : ville virtuelleQuébec : ville virtuelle
Québec : ville virtuelle
 
Portails Etat De L'art
Portails  Etat De L'artPortails  Etat De L'art
Portails Etat De L'art
 
Drupagora 2012 - Votre application cartographique avec Drupal
Drupagora 2012 - Votre application cartographique avec DrupalDrupagora 2012 - Votre application cartographique avec Drupal
Drupagora 2012 - Votre application cartographique avec Drupal
 

Más de 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
 
Open Source GeoSpatial
Open Source GeoSpatialOpen Source GeoSpatial
Open Source GeoSpatialarno974
 
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
 

Más de arno974 (15)

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
 
Open Source GeoSpatial
Open Source GeoSpatialOpen Source GeoSpatial
Open Source GeoSpatial
 
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
 

Du code à la carte

  • 1. Atelier 4 : Introduction au WebMapping Du code … à la Carte Arnaud Van De Casteele
  • 2. Présentation Générale Composants d'une application cartographique - Base de données - Serveur - Client Analyse des plateformes cartographiques existantes - Composants - Offres existantes - Exemples d'application - Analyse Conclusion A vous de jouer !
  • 3. Van De Casteele Arnaud Docteur Mines ParisTech Infoterra – Images Satellites RDTronic – Bases de données routières Adhérent OSGEO-fr Fondation internationale Promotion logiciels libres en géomatique @ : http://www.osgeo.org/ Participant au projet OpenStreetMap Projet international Base de données géographique communautaire @ : http://www.openstreetmap.fr/ @ : arnaud {dot} van_de_casteele {at} mines-paristech {dot} fr
  • 4. De la cartographie à la néogéographie Géomatique Cartographie Néogéographie Discipline Papier, numérique, analytique... Nouvelles formes et usages gestion des données à référence spatiale de la géographie associées au web 2.0 fait appel à la géodésie, la cartographie...
  • 5. La Géomatique OpenSource Fondation Geospatiale Open Source Mission : Aider et de promouvoir le développement des données et des technologies géospatiales ouvertes Consortium International Source : http://wiki.osgeo.org/wiki/OSGeo_fr Mission : Développer et promouvoir des standards géographiques ouverts
  • 6. Introduction WebMapping Plateformes Conclusion Objectifs 1) Présentation des différents concepts liés au WebMapping 2) Présentation des différentes solutions existantes 3) Utilisation de plateformes existantes
  • 7. Introduction WebMapping Plateformes Conclusion Composants Base de données Serveur Client Serveurs cartographiques simples Une source de données + Une API Cartographique
  • 8. Introduction WebMapping Plateformes Conclusion Composants Base de données Serveur Client Applications cartographiques professionnelles Serveur cartographique Base de données API
  • 9. Introduction WebMapping Plateformes Conclusion Composants Base de données Serveur Client Bases de données géographiques PostGis Projet démarré en 2001 Basé sur Postgresql Nombreuses fonctions (+ de 200) Données géométrique (plan) et Géographique (sphère) A venir (très prochainement) : gestion des rasters @ http://postgis.refractions.net/ MySql Spatial Depuis la version 4.1 Données géométrique (plan) Pas de gestion des projections Peu de fonctions spatiales @ http://dev.mysql.com/ + d'infos Rapport_etude_spatiale_final.pdf Présentation Sig La Lettre - Ribot SpatialLite Basé sur SQL Lite Taille 250 ko GUI @ http://www.gaia-gis.it/spatialite/
  • 10. Introduction WebMapping Plateformes Conclusion Composants Base de données Serveur Client Serveurs cartographiques Serveurs permettant la mise en forme, la manipulation et l'affichage de données géographiques MapServer GeoServer Projet démarré en 1995 !!! Projet démarré en 2001 Langage C Langage Java Plateforme Linux, Window, Mac Os X Plateforme Linux, Window, Mac Os X Gestion de nombreux formats de fichiers Communauté très active @ http://mapserver.org/ Nombreuses fonctionnalités WMS API Rest Dispose d'une GUI WFS @ http://geoserver.org/display/GEOS/Welcome/ QGIS Server Se base sur les potentialités de QGIS Support avancé des styles cartographiques Support du WMS/WFS @ http://hub.qgis.org/projects/quantum-gis/wiki/QGIS_Server_Tutorial
  • 11. Introduction WebMapping Plateformes Conclusion Composants Base de données Serveur Client API clientes existantes OpenLayers http://openlayers.org/ La plus ancienne et celle possédant le plus de fonctionnalités LeafLet http://leaflet.cloudmade.com/ Communauté active et nombreuses fonctionnalités Tile5 http://download.geofabrik.de/osm/ Se base sur les potentialités de l'HTML5 PolyMaps http://polymaps.org/ Spécialisée dans le rendu SVG Modest Maps http://modestmaps.com/ Langage Flash
  • 12. Introduction WebMapping Plateformes Conclusion Fonctions Offres existantes Exemples Analyse Il doit bien y avoir une manière plus facile de créer, administrer et publier une application cartographique ?
  • 13. Introduction WebMapping Plateformes Conclusion Fonctions Offres existantes Exemples Analyse All in ONE
  • 14. Introduction WebMapping Plateformes Conclusion Fonctions Offres existantes Exemples Analyse Import et administration Interfaçages de données géographiques avec d'autres applications Création Publication de cartes de cartes
  • 15. Introduction WebMapping Plateformes Conclusion Fonctions Offres existantes Exemples Analyse OpenGeo Suite
  • 16. Introduction WebMapping Plateformes Conclusion Fonctions Offres existantes Exemples Web Maps Studio (CloudMade)
  • 17. Introduction WebMapping Plateformes Conclusion Fonctions Offres existantes Exemples Analyse CartoDB (Vizzuality)
  • 18. Introduction WebMapping Plateformes Conclusion Fonctions Offres existantes Exemples TileMill (MapBox)
  • 19. Introduction WebMapping Plateformes Conclusion Fonctions Offres existantes Exemples MyGeoCloud
  • 20. Introduction WebMapping Plateformes Conclusion Fonctions Offres existantes Exemples QGIS Server (3Liz) Source de l'image : linfiniti
  • 21. Introduction WebMapping Plateformes Conclusion Fonctions Offres existantes Exemples Analyse GeoCommons (GeoIQ)
  • 22. Introduction WebMapping Plateformes Conclusion Fonctions Offres existantes Exemples Analyse ArcGis On Line Plan local d'urbanisme de Bavans
  • 23. Introduction WebMapping Plateformes Conclusion Fonctions Offres existantes Exemples Analyse Google Earth Builder
  • 24. Introduction WebMapping Plateformes Conclusion Fonctions Offres existantes Exemples Analyse Cartographie de l'ouragan Sandy (TileMill)
  • 25. Introduction WebMapping Plateformes Conclusion Fonctions Offres existantes Exemples Analyse Cartographie de l'ouragan Sandy (GeoCommons)
  • 26. Introduction WebMapping Plateformes Conclusion Fonctions Offres existantes Exemples Analyse Cartographie de l'ouragan Sandy (ArcGis Online)
  • 27. Introduction WebMapping Plateformes Conclusion Fonctions Offres existantes Exemples Analyse Avantages Inconvénients OpenGeo Suite * Infrastructure géographique complète * Nécessité d'administration (version * Double système de tarification communautaire) (communautaire/entreprise) Cloud Made * Catalogue de données * Offre commerciale et produits assez * Différentes formes d'intégration (API, flous Iframe, etc.) * Capacité d'analyse réduite * Intégration mobile CartoDB * Géocodage automatique (CSV) * Liste des formats de données * Différentes formes d'intégration (API, géographiques assez réduite Iframe, etc.) * Offres et tarification évolutives TileMill * Logiciel bureautique * Langage de style spécifique * Nombreux formats de données * Effets et analyses thématiques nombreux
  • 28. Introduction WebMapping Plateformes Conclusion Fonctions Offres existantes Exemples Analyse Avantages Inconvénients MyGeoCloud * Import SHP, TAB, GML * Pas d'offre commerciale * Code source disponible * Nécessité de disposer d'un bagage * Accès WMS informatique QGIS Server * Intégration au logiciel QGIS * Nécessité de disposer de * Paramétrage facilité des styles compétences spécifiques (installation, * Nombreux format de données paramétrages) disponibles * Nécessité de disposer d'une architecture informatique GeoCommons * Catalogue de données * Liste de formats de données réduite * Nombreuses capacités d'analyse * Intégration de différentes API * Gestion des utilisateurs ArcGis On Line * Intégration complète à la suite ArcGis * Nécessité de disposer de la suite * Suite mobile, desktop, tablette ArcGis * Nécessité de disposer d'une personne compétente dans le domaine Google Earth * Lecture de nombreux formats (Shp, * Peu d'informations disponibles Builder Kml, Tab, etc.) * Intégration à la suite Google (Google Maps, Google Earth, etc.)
  • 29. Introduction OpenStreetMap Exploitation Conclusion Maturité et diversité des outils de Web Mapping (OS/Commerciaux) Intégration plus ou moins automatique sur différents formats (bureautique, tablette, téléphone) Des offres évolutives en fonction des besoins Des fonctionnalités cartographiques mais aussi d'analyse
  • 30. Questions ? Arnaud Van De Casteele arnaud {dot} van_de_casteele {at} mines-paristech {dot} fr @geotribu
  • 31. Maintenant à vous de participer ! Choix d'une plateforme Analyse de l'offre par rapport aux besoins Inscription Première découverte (outils, documentation, etc.) Analyse des données fournies Intégration des données à la plateforme Afficher le nom des pays Réalisation d'une cartographie thématique Carte choroplèthe (aplat de couleurs) portant sur l'aire des pays Carte en cercles proportionnels portant sur la population Croiser la densité et la population Intégration de la carte en fonction des supports proposés