Your SlideShare is downloading. ×

L'état de l'Osmose

576
views

Published on

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.

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.

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
576
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. SotM-France 2014 L'état de l'Osmose Erreur reportée à Paris le 05-04-2014 Frédéric Rodrigo <frederic@carte-libre.fr> (c)left 2014 - CC-BY-SA v3.0 http://osmose.openstreetmap.fr
  • 2. 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
  • 3. Osmose ? APIBackend Frontend Données OSM
  • 4. 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
  • 5. 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 ...
  • 6. 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
  • 7. Augmentation de la couverture
  • 8. Backend - Moteur Analyse « sax » sur pbf Analyses SQL sur bases Osmosis Jenkins : ordonnancement des analyses Test unitaires
  • 9. 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...
  • 10. Frontend Affichage des erreurs sur la carte Filtres Statistiques
  • 11. 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
  • 12. 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
  • 13. Frontend – Éditeur de tags → Projet OpenAquiMap Modification OSM directement depuis Osmose Édition de tags uniquement Application de « fix »
  • 14. 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
  • 15. Projet du mois - Wikipédia
  • 16. Des analyses qui progressent
  • 17. et qui ne progressent pas
  • 18. HOT
  • 19. 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