View
638
Download
7
Category
Preview:
DESCRIPTION
Osmose est un outils qualité disponibles afin de détecter les erreurs et incohérences des données Openstreetmap. Il est également utile pour intégrer des données OpenData.
Citation preview
SotM-France 2014
L'état de l'Osmose
Erreur reportée à Paris le 05-04-2014Frédéric Rodrigo <frederic@carte-libre.fr>
(c)left 2014 - CC-BY-SA v3.0
http://osmose.openstreetmap.fr
Osmose ?
Outil qualité
Analyse des données
Détection d'erreurs à l'aide de règles
Détection de données manquantes depuis de l'OpenData
Proposition de correction et d'intégration
Osmose ?
APIBackend
Frontend
Données OSM
Backend - Analyses
Analyses– Règles sur les tags d'un objet
● Majuscule, références...
– Règles spatiales en SQL ou multi-objets● Rond-point à l'envers, voie non connectée...
– Comparaison avec OpenData● Écoles, postes, arrête de bus...
Plus de 200 analyses– 40 demandes sur le trac
Backend – Nouvelles analyses
Wikipédia : validation tag, rapprochement
Contre sens cyclable sans sens unique
Problème sur relations de restriction
Sens des cours d'eau
Parking sur la voirie
Codes postaux
Intégrations OpenData : service public, adresses, OpenAquiMap
...
Backend - Régions
Découpage : analyses traitement spécifiques– Langues
– Metaphone
– Pays
– Projections
→ statistiques
Découpage en « régions » : France, Italie et Belgique
Pays où activation HOT, petit pays (extract), Afrique...
→ Besoin de plus de serveurs
→ Essaimage vers les communautés locales
Augmentation de la couverture
Backend - Moteur
Analyse « sax » sur pbf
Analyses SQL sur bases Osmosis
Jenkins : ordonnancement des analyses
Test unitaires
Backend – En avant
Traduction des erreurs dans Osmose et sur le Wiki
Longue TODO liste sur le trac– Évolution et nouvelles analyses
Internationalisation et localisation des analyses– Langues
– Connaissance générales locales : ref, OpenData, sources, pratiques OSM...
Frontend
Affichage des erreurs sur la carte
Filtres
Statistiques
Frontend - Interface
Réécriture en Leaflet– Recherche et géolocalisation
– Panneau pliable
– Interface responsive
Connexion Oauth via osm.org
Carte de couverture Osmose
Filtres : gravité, thématique, fix, item…
Éditeur de tags
Frontend - Popup
1. Description de l'erreur
2. Les éléments fautifs
3. Liste des tags
4. Liens de zone
5. Boutons
6. corrections suggérées
7. Changement de statut de l'erreur : corrigé, faux positif
Frontend – Éditeur de tags
→ Projet OpenAquiMap
Modification OSM directement depuis Osmose
Édition de tags
uniquement
Application de « fix »
Frontend – Mobile
→ Projet OpenAquiMap
Interface qui s'adapte aux tablettes et smartphones
Géolocalisation du terminal
Affichage des erreurs avec « fix » pour l'éditeur de tags
Localisation des erreurs nécessitant une visite sur place : « fix:survey »
→ localisation et correction d'erreur depuis le terrain
Projet du mois - Wikipédia
Des analyses qui progressent
et qui ne progressent pas
HOT
Frontend – En avant
Interface en anglais, français, italien et néerlandais
Connexion à Maproulette
Plus d'intégration avec l'OpenData– Intégration entrante et sortante
Recommended