30
Arnaud Van De Casteele Atelier 4 : Introduction au WebMapping Atelier 4 : Introduction au WebMapping Du code … à la Carte Du code … à la Carte

Atelier 4 : Introduction au WebMapping Du code … - Introduction au...Introduction WebMapping Plateformes Conclusion Fonctions Offres existantes Exemples Analyse Introduction OpenStreetMap

Embed Size (px)

Citation preview

Arnaud Van De Casteele

Atelier 4 : Introduction au WebMappingAtelier 4 : Introduction au WebMapping

Du code … à la CarteDu code … à la Carte

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 !

Docteur Mines ParisTechInfoterra – Images SatellitesRDTronic – Bases de données routières

Adhérent OSGEO-frFondation internationalePromotion logiciels libres en géomatique@ : http://www.osgeo.org/

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

Van De Casteele Arnaud

@ : arnaud {dot} van_de_casteele {at} mines-paristech {dot} fr

De la cartographie à la néogéographie

Géomatique Cartographie Néogéographie

Discipline gestion des données à référence spatialefait appel à la géodésie, la cartographie...

Papier, numérique, analytique... Nouvelles formes et usages de la géographie associées au web 2.0

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

Mission :Développer et promouvoir des standards géographiques ouverts

Source : http://wiki.osgeo.org/wiki/OSGeo_fr

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

2) Présentation des différentes solutions existantes

3) Utilisation de plateformes existantes

Objectifs

IntroductionIntroduction WebMapping Plateformes Conclusion

Une source de données

Une API Cartographique

+

Composants Base de données Serveur Client

Introduction WebMappingWebMapping Plateformes Conclusion

Serveurs cartographiques simples

APIBase de données

Serveur cartographique

Composants Base de données Serveur Client

Introduction WebMappingWebMapping Plateformes Conclusion

Applications cartographiques professionnelles

PostGis

Projet démarré en 2001Basé sur PostgresqlNombreuses 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.1Données géométrique (plan)Pas de gestion des projectionsPeu de fonctions spatiales@ http://dev.mysql.com/

SpatialLite

Basé sur SQL LiteTaille 250 koGUI@ http://www.gaia-gis.it/spatialite/

+ d'infosRapport_etude_spatiale_final.pdfPrésentation Sig La Lettre - Ribot

Composants Base de données Serveur Client

Introduction WebMappingWebMapping Plateformes Conclusion

Bases de données géographiques

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

WMS

WFS

Composants Base de données Serveur Client

MapServer

Projet démarré en 1995 !!!Langage CPlateforme Linux, Window, Mac Os XGestion de nombreux formats de fichiers@ http://mapserver.org/

GeoServer

Projet démarré en 2001Langage JavaPlateforme Linux, Window, Mac Os XCommunauté très activeNombreuses fonctionnalitésAPI RestDispose d'une GUI@ http://geoserver.org/display/GEOS/Welcome/

Serveurs cartographiques

Introduction WebMappingWebMapping Plateformes Conclusion

API clientes existantes

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

PolyMapshttp://polymaps.org/

Spécialisée dans le rendu SVG

LeafLethttp://leaflet.cloudmade.com/

Communauté activeet nombreuses fonctionnalités

OpenLayershttp://openlayers.org/La plus ancienne et cellepossédant le plus de fonctionnalités

Modest Mapshttp://modestmaps.com/Langage Flash

Composants Base de données Serveur Client

Introduction WebMappingWebMapping Plateformes Conclusion

Introduction WebMapping PlateformesPlateformes Conclusion

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

créer,

administrer

et publier une application cartographique ?

Fonctions Offres existantes Exemples Analyse

All in ONE

Introduction WebMapping PlateformesPlateformes ConclusionFonctions Offres existantes Exemples Analyse

Import et administrationde données géographiques

Création de cartes

Publication de cartes

Interfaçagesavec d'autres applications

Introduction WebMapping PlateformesPlateformes ConclusionFonctions Offres existantes Exemples Analyse

Introduction WebMapping PlateformesPlateformes ConclusionFonctions Offres existantes Exemples Analyse

OpenGeo Suite

Introduction WebMapping PlateformesPlateformes ConclusionFonctions Offres existantes Exemples

Web Maps Studio (CloudMade)

Introduction WebMapping PlateformesPlateformes ConclusionFonctions Offres existantes Exemples Analyse

CartoDB (Vizzuality)

TileMill (MapBox)

Introduction WebMapping PlateformesPlateformes ConclusionFonctions Offres existantes Exemples

QGIS Server (3Liz)

Introduction WebMapping PlateformesPlateformes ConclusionFonctions Offres existantes Exemples

Source de l'image : linfiniti

GeoCommons (GeoIQ)

Introduction WebMapping PlateformesPlateformes ConclusionFonctions Offres existantes Exemples Analyse

ArcGis On Line

Plan local d'urbanisme de Bavans

Introduction WebMapping PlateformesPlateformes ConclusionFonctions Offres existantes Exemples Analyse

Google Earth Builder

Introduction WebMapping PlateformesPlateformes ConclusionFonctions Offres existantes Exemples Analyse

Introduction WebMapping PlateformesPlateformes ConclusionFonctions Offres existantes Exemples Analyse

Cartographie de l'ouragan Sandy (TileMill)

Introduction WebMapping PlateformesPlateformes ConclusionFonctions Offres existantes Exemples Analyse

Cartographie de l'ouragan Sandy (GeoCommons)

Introduction WebMapping PlateformesPlateformes ConclusionFonctions Offres existantes Exemples Analyse

Cartographie de l'ouragan Sandy (ArcGis Online)

Avantages Inconvénients

OpenGeo Suite * Infrastructure géographique complète* Double système de tarification (communautaire/entreprise)

* Nécessité d'administration (version communautaire)

Cloud Made * Catalogue de données* Différentes formes d'intégration (API, Iframe, etc.)* Intégration mobile

* Offre commerciale et produits assez flous* Capacité d'analyse réduite

CartoDB * Géocodage automatique (CSV)* Différentes formes d'intégration (API, Iframe, etc.)* Offres et tarification évolutives

* Liste des formats de données géographiques assez réduite

TileMill * Logiciel bureautique* Nombreux formats de données* Effets et analyses thématiques nombreux

* Langage de style spécifique

Introduction WebMapping PlateformesPlateformes ConclusionFonctions Offres existantes Exemples Analyse

Avantages Inconvénients

QGIS Server * Intégration au logiciel QGIS* Paramétrage facilité des styles* Nombreux format de données disponibles

* Nécessité de disposer de compétences spécifiques (installation, paramétrages)* Nécessité de disposer d'une architecture informatique

GeoCommons * Catalogue de données* Nombreuses capacités d'analyse* Intégration de différentes API* Gestion des utilisateurs

* Liste de formats de données réduite

ArcGis On Line * Intégration complète à la suite ArcGis* Suite mobile, desktop, tablette

* Nécessité de disposer de la suite ArcGis* Nécessité de disposer d'une personne compétente dans le domaine

Google Earth Builder

* Lecture de nombreux formats (Shp, Kml, Tab, etc.)* Intégration à la suite Google (Google Maps, Google Earth, etc.)

* Peu d'informations disponibles

Introduction WebMapping PlateformesPlateformes ConclusionFonctions Offres existantes Exemples Analyse

IntroductionIntroduction OpenStreetMapOpenStreetMap ExploitationExploitation ConclusionConclusion

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 ?

@geotribu

Arnaud Van De Casteelearnaud {dot} van_de_casteele {at} mines-paristech {dot} fr

Maintenant à vous de participer !

Choix d'une plateformeAnalyse de l'offre par rapport aux besoinsInscriptionPremiè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ématiqueCarte choroplèthe (aplat de couleurs) portant sur l'aire des paysCarte en cercles proportionnels portant sur la populationCroiser la densité et la population

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