31

OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

OpenStreetMapUsages, données, écosystème

Julien Coupey

Rencontres de Théo Quant, 7 février 2019

Julien Coupey OpenStreetMap 7 février 2019 1 / 26

Page 2: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Table des matières

1 Introduction

2 Cas d'usage

3 Données

4 Écosystème OSM

Julien Coupey OpenStreetMap 7 février 2019 2 / 26

Page 3: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Introduction Présentation

Présentation

I Formation mathématiques / informatiqueI (2014 - 2016) projet de recherche FEMTO-ST (ENSMM) + LMB

• Travail sur l'optimisation de tournées• Approche pragmatique avec transfert de technologie

I (2017) Incubateur de Franche-ComtéI (2018) Création de la société VERSO

• Développement de logiciels d'optimisation• Logistique, production, plani�cation. . .

Julien Coupey OpenStreetMap 7 février 2019 3 / 26

Page 4: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Introduction Logiciel d'optimisation

Vehicle routing problems

I • TSP travelling salesman problem

• CVRP capacitated vehicle routing problem (1959)• VRPTW vehicle routing problem with time-windows (70-80)• . . .

I NP-hard, combinatorial optimization

I Explosion of computing time when problem size increases

Real-life VRP solver requirements

I Real-life routing

I Get near-optimal solutions

I Low computing times

I Scale to huge problem instances

Julien Coupey OpenStreetMap 7 février 2019 4 / 26

Page 5: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Introduction Logiciel d'optimisation

Ceci n'est pas une carte

Et dans la vraie vie ?

Julien Coupey OpenStreetMap 7 février 2019 5 / 26

Page 6: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Introduction Logiciel d'optimisation

DATA0101100

1

00110101

10010011

01011001

00110101

10010011

Julien Coupey OpenStreetMap 7 février 2019 6 / 26

Page 7: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Introduction Logiciel d'optimisation

DATA

ROUTING

01011001

00110101

10010011

01011001

00110101

10010011

Profiles

Julien Coupey OpenStreetMap 7 février 2019 6 / 26

Page 8: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Introduction Logiciel d'optimisation

DATA

OPTIM

ROUTING

01011001

00110101

10010011

01011001

00110101

10010011

Profiles

Matrix

Julien Coupey OpenStreetMap 7 février 2019 6 / 26

Page 9: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Cas d'usage

Plan

1 Introduction

2 Cas d'usageTransports et réseauxTerritoireÉtudes sur OpenStreetMapHumanitaireAménagement du territoireProduction de données

3 Données

4 Écosystème OSM

Julien Coupey OpenStreetMap 7 février 2019 7 / 26

Page 10: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Cas d'usage Transports et réseaux

Transports et réseaux

I Towards an Open Source Analysis Toolbox for Street NetworkComparison (2013)

• Métriques et indicateurs pour la comparaison de réseaux routiers• Outils libres intégrés à QGIS• Comparaison d'OSM avec des données o�cielles de référence en

Autriche

I Using OpenStreetMap to model bicycle tra�c in an agent-basedtransport simulation (2018)

• MATSim (Multi-Agent Transport Simulation Framework)• Modélisation spéci�que liée au mode de transport• Validation du modèle sur des données à Berlin

I A System for Generating Customized Pleasant Pedestrian RoutesBased on OpenStreetMap Data (2018)

• Implémenté dans openrouteservice• Travaux de l'institut Heigit

Julien Coupey OpenStreetMap 7 février 2019 8 / 26

Page 11: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Cas d'usage Transports et réseaux

Transports et réseaux

I Towards an Open Source Analysis Toolbox for Street NetworkComparison (2013)

• Métriques et indicateurs pour la comparaison de réseaux routiers• Outils libres intégrés à QGIS• Comparaison d'OSM avec des données o�cielles de référence en

Autriche

I Using OpenStreetMap to model bicycle tra�c in an agent-basedtransport simulation (2018)

• MATSim (Multi-Agent Transport Simulation Framework)• Modélisation spéci�que liée au mode de transport• Validation du modèle sur des données à Berlin

I A System for Generating Customized Pleasant Pedestrian RoutesBased on OpenStreetMap Data (2018)

• Implémenté dans openrouteservice• Travaux de l'institut Heigit

Julien Coupey OpenStreetMap 7 février 2019 8 / 26

Page 12: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Cas d'usage Transports et réseaux

Transports et réseaux

I Towards an Open Source Analysis Toolbox for Street NetworkComparison (2013)

• Métriques et indicateurs pour la comparaison de réseaux routiers• Outils libres intégrés à QGIS• Comparaison d'OSM avec des données o�cielles de référence en

Autriche

I Using OpenStreetMap to model bicycle tra�c in an agent-basedtransport simulation (2018)

• MATSim (Multi-Agent Transport Simulation Framework)• Modélisation spéci�que liée au mode de transport• Validation du modèle sur des données à Berlin

I A System for Generating Customized Pleasant Pedestrian RoutesBased on OpenStreetMap Data (2018)

• Implémenté dans openrouteservice• Travaux de l'institut Heigit

Julien Coupey OpenStreetMap 7 février 2019 8 / 26

Page 13: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Cas d'usage Territoire

Territoire

I Calculating spatial urban sprawl indices using open data (2017)Convolutional neural networks for disaggregated population mappingusing open data (2018)

• Modélisation de l'étalement urbain• Évaluation de densité de population avec apprentissage• Code disponible sur GitHub

I Mapping land use impact of photovoltaic farms via crowdsourcing inthe Province of Lecce (2017)

I Potential and limitation of using OSM data for the creation/validationof Land Use/Cover maps (2018)

Julien Coupey OpenStreetMap 7 février 2019 9 / 26

Page 14: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Cas d'usage Études sur OpenStreetMap

Études sur OpenStreetMap

I A Comprehensive Framework for Intrinsic OpenStreetMap QualityAnalysis (2013)

I Intrinsic assessment of the temporal accuracy, up-to-dateness, lineageand thematic accuracy of OpenStreetMap (2018)

I Comprehensive OpenStreetMap History Data Analyses- for and withthe OSM community (2018)

Julien Coupey OpenStreetMap 7 février 2019 10 / 26

Page 15: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Cas d'usage Humanitaire

Humanitaire

I Emergency Route Service for Haiti (2010)

I Volunteered Geographic Information for Disaster Risk Reduction�TheMissing Maps Approach and Its Potential within the Red Cross andRed Crescent Movement (2018)

Julien Coupey OpenStreetMap 7 février 2019 11 / 26

Page 16: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Cas d'usage Aménagement du territoire

Aménagement du territoire

I Cartographie des aménagements cyclables en Île-de-France (2018)

I Présentation du projet Ederbidea sur la promotion du vélo (2018)

I Cartographie des gares parisiennes (2016)

I Projets BAN et BANO et outils de géocodage

Julien Coupey OpenStreetMap 7 février 2019 12 / 26

Page 17: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Cas d'usage Production de données

Production de données

Approches basées sur des algorithmes d'apprentissage et de l'imagerie.

I Pinpointing the power grid (2018)

I Building up the Microsoft Open Maps Team (2018)Going to Production with OpenStreetMap at Microsoft (2018)

I OSM at Facebook (2018)

I Apple : working with the Community (2018)

Julien Coupey OpenStreetMap 7 février 2019 13 / 26

Page 18: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Données

Plan

1 Introduction

2 Cas d'usage

3 DonnéesSchéma de donnéesÉditeursUtiliser les donnéesDocumentationQuality Assurance

4 Écosystème OSM

Julien Coupey OpenStreetMap 7 février 2019 14 / 26

Page 19: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Données Schéma de données

Schéma de données

Node Way Relation

Tags

I Tags principaux (map features)

amenity=bicycle_parking

I Tags secondaires

bicycle_parking=stands

I Espaces de nom

name=London

name:fr=Londresoneway:bicycle=no

Julien Coupey OpenStreetMap 7 février 2019 15 / 26

Page 20: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Données Schéma de données

Schéma de données

Node Way Relation

Tags

I Tags principaux (map features)

amenity=bicycle_parking

I Tags secondaires

bicycle_parking=stands

I Espaces de nom

name=London

name:fr=Londresoneway:bicycle=no

Julien Coupey OpenStreetMap 7 février 2019 15 / 26

Page 21: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Données Éditeurs

ÉditeursI iD

• L'éditeur en ligne par défaut sur https://www.openstreetmap.org• Simple, facile, intuitif

I JOSM• Application de bureau• Plus complexe à prendre en main, très puissant avec de nombreux

gre�ons

I Vespucci (Android)

I Applications utilisatrices de données (MAPS.ME, OsmAnd. . . )

I . . .

Julien Coupey OpenStreetMap 7 février 2019 16 / 26

Page 22: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Données Utiliser les données

Récupérer des données

I Fichier complet sur https://planet.osm.org/• planet-latest.osm (�chier XML, 74 GB)• planet-latest.osm.pbf (�chier binaire compressé, 44 GB)

I Extraits par région via Geofabrik

I Données ciblées via l'API Overpass

Utiliser les données

I Applications dédiées (QGIS, etc.)

I Utilitaires de traitement osmconvert, osmfilter, osmium. . .

I Base de données PostgreSQL + PostGIS, avec osm2pgsql

Julien Coupey OpenStreetMap 7 février 2019 17 / 26

Page 23: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Données Documentation

Documentation générique

I Tutoriel de l'éditeur iD sur https://www.openstreetmap.org

I https://learnosm.org

I Le wiki

Ressources complémentaires

I taginfo

I OpenStreetMap pour les géomaticiens

Julien Coupey OpenStreetMap 7 février 2019 18 / 26

Page 24: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Données Quality Assurance

Quality Assurance

I Osmose• Détection périodiques d'erreurs potentielles• Listes de règles de véri�cation• Remontée via une interface

I OSMCha• Analyse des modi�cations• Filtrage et validation sur de nombreux critères• Interface en ligne

Julien Coupey OpenStreetMap 7 février 2019 19 / 26

Page 25: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Écosystème OSM

Plan

1 Introduction

2 Cas d'usage

3 Données

4 Écosystème OSMCommunautéFondationConférencesCommunication

Julien Coupey OpenStreetMap 7 février 2019 20 / 26

Page 26: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Écosystème OSM Communauté

https://wiki.openstreetmap.org/wiki/Stats

Julien Coupey OpenStreetMap 7 février 2019 21 / 26

Page 27: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Écosystème OSM Communauté

Communauté

https://wiki.openstreetmap.org/wiki/Stats

OSM Then and Now

Logiciels

Liste de logiciels liés à OSM.

Julien Coupey OpenStreetMap 7 février 2019 22 / 26

Page 28: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Écosystème OSM Fondation

Fondation OpenStreetMap

Fondation à but non lucratif qui agit comme entité juridique du projet.

I Conseil d'administration élu par les membresI Groupes de travails

• Données• Communication• Licence• . . .

Chapitre locaux

I France : OpenStreetMap France

I Belgique : OpenStreetMap Belgium

I Allemagne : FOSSGIS

I Royaume-Uni : OpenStreetMap UK

I . . .

Julien Coupey OpenStreetMap 7 février 2019 23 / 26

Page 29: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Écosystème OSM Conférences

State of the Map

I La conférence annuelle o�cielle organisée par la fondation depuis 2007.

Du 21 au 23 septembre 2019 à Heidelberg (Allemagne)

I Academic track depuis 2018• Coordinating improved communication between the academic and

OpenStreetMap communities (2018)• Comité en cours de création sur la liste Science

State of the Map FR

I Depuis 2013 à Lyon, Paris, Brest, Clermont-Ferrand, Avignon etBordeaux

I Du 14 au 16 juin 2019 à Montpellier

Julien Coupey OpenStreetMap 7 février 2019 24 / 26

Page 30: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Écosystème OSM Communication

Communication

I Listes de di�usion thématiques (Talk, Talk-fr, Talk-de, Tagging, dev,Science)

I Forum

I Wiki

I Réseaux sociaux, IRC

I Publications de contributeurs

I WeeklyOSM

Julien Coupey OpenStreetMap 7 février 2019 25 / 26

Page 31: OpenStreetMap : usages, données, écosystèmethema.univ-fcomte.fr/theoq/pdf/conferences/TQ2019_CONFERENCE_… · OpenStreetMap Usages, données, écosystème Julien Coupey Rencontres

Écosystème OSM Communication

Merci de votre attention !

Julien Coupey OpenStreetMap 7 février 2019 26 / 26