atelier 4 : introduction au webmapping du code … - introduction au...introduction webmapping...
TRANSCRIPT
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