OSM, SemWeb, IDS
OpenStreetMap
genèse
OpenStreetMap
données et services géospatiaux collaboratifs
débuts : projet de fin d'études Steve Coast, UCL, 2004.
contexte
succès de wikipedia
OSGB confrontée à une campagne médiatique (Guardian) pour libérer l'information géographique
premiers serveurs cartographiques : MapServer (ICEDS)
l'idée : faire un wikipédia cartographique
au début sur Londres et GB
succès (
stats
)
couverture mondiale, 3.6G objets
3M utilisateurs enregistrés, 20k nouveaux contributeurs/mois, 45k contributeurs distincts/mois
OpenStreetMap
données
OpenStreetMap
données
issues de reconnaissance terrain
walking papers
traces GPS
d'edits sur imagerie
alimentant une base
répliquée
des outils
édition, assurance qualité, extraction, représentation, stats...
une communauté interagissant autour
de wiki, outils de communication, de gouvernance
formation
développement
OpenStreetMap
données
structure libre
pas de table attributaire, mais des couples clé-valeur =
tag
autant qu'on veut
thématique non limitative
on peut mettre
les tags qu'on veut
le choix des
tags courants
se fait par concensus
objets point, way (ligne), area, muti-, relation
échelle composite du 1:500M au 1:1000 (
niveaux de zoom
)
du soft
des services
OpenStreetMap
structure
OpenStreetMap
primitives
tags
key = value
nodes
(x, y)
(x, y, z)
ways
liste ordonnée de noeuds
directions ("ordonnée")
+ segments entre ces noeuds
areas
closed way
Relations
ensemble d'objets
nodes, ways, area...
... et relations
une relation peut avoir ses propres tags
exemple:
type = multipolygon
OpenStreetMap
à côté des primitives
à chaque objet est associé
ID
timestamp
user
historique ( jusqu'à suppression de l'objet)
à chaque objet peuvent être associés des tags indiquant l'état de la donnée
comment = *
peut contenir une URI/URL
fixme = *
à chaque session d'édition de la base (changeset) est associé un commentaire général
usage classique
texte
usage émergeant
hashtags
...voire URI/URL
OpenStreetMap
résilience
historique général
la base est archivée
possibilité de revenir à un état antérieur
nécessite privilège admin
décision collégiale
OpenStreetMap
outils
OpenStreetMap
outils
base OSM
outils de mise en mirroir, de dump
utilitaires pour extraire des vues de la base
éditeurs pour la base OSM
en ligne (client web, navigateur)
en téléchargement descendant/montant
outils de productivité, de gouvernance
wiki, tasking manager, forums et divers canaux de discussion
services de requêtage (sur base ou sur dump)
overpass, postgis, imposm
d'assurance qualité
osmose, osmosis, ...
des services
OpenStreetMap
exports
OGC (WMS)
JSON
XML
donc passerelles vers le Web sémantique
passerelle vers autres bases directement à partir de tags reliés à des URI (exemple wikidata)
OpenStreetMap
OSM et IDS
OSM et IDS
différences
structure horizontale (tout ensemble)
pas de notion de couche
node && way && area && ...
liste de tags par objet
metadonnées dans la donnée
sur chaque objet
chaque changeset
annotation : pareil que métadonnées
structure cloisonnée, hiérarchique
couches
point || lignes || polygones
tables attributaires par couche
fiches de métadonnées
?
par jeu de données (couche)
en général pas de possibilités d'annotation de la donnée ou de la métadonnée
(initiatives retrodata en WFS-T, à développer)
OSM est IDS
convergences
possibilité de créer des couches thématiques en flux OGC
imposm ou osm2pgsql
suffit d'adosser un dump de la base OSM sous PostGIS à une IDS type geOrchestra.
flux WMS prêts à l'emploi des fonds OSM
outils (OSM vers IDS)
OSM2geOrchestra
intérêt générer des couches de substitutions pour les IDS
exemple Sénégal, Burkina-Faso
dispensaires, écoles, etc.
ETL en développement
IDS vers OSM
avec des pincettes: méfiance vis à vis des imports massifs
OSMisation des IDS
passer de l'info structurée au graphe
possibilité de créer des couches thématiques en flux OGC
imposm ou osm2pgsql
suffit d'adosser un dump de la base OSM sous PostGIS à une IDS type geOrchestra.
flux WMS prêts à l'emploi des fonds OSM
OpenStreetMap
OSM et Sémantique
OSM est ISS
initiatives
OpenStreetMap
Linked GeoData
datasets, ontologies
OSMantic
(plug-in pour JOSM) : améliorer la qualité sémantique de la base OSM, réduire l'hétérogénéité sémantique
TagFinder
aide à la recherche de tags (full-text search engine)
OSMonto
la taxonomie des couples clé-valeur d'OSM mise en ontologie
OSM Semantic Network
(OSN)
Le wiki OSM en SKOS (donc RDF/RDFS)
Made with Slides.com