[OSM-talk-fr] article sur un point de vue d'un dev sur l'usage d'OSM

marc marc marc_marc_irc at hotmail.com
Lun 9 Avr 16:20:36 UTC 2018


Bonjour Jean-Christophe Becquet,

Le 09. 04. 18 à 18:04, Jean-Christophe Becquet a écrit :
> Le 09/04/2018 15:33, marc marc a écrit :
>> - les id non stable dans osm : problème résolu depuis longtemps,
>> cfr overpass stable id.
> Pourrais-tu expliquer en 2 mots de quoi il s'agit ou donner un lien vers
> une ressource qui parle de ce overpass stable id ?

Cela consiste à utiliser un id qui est un index vers un ensemble de 
caractéristique "stable" peu importe les id dans osm.
cela utilise une requête overpass avec les critères choisis.

exemple fictif :
un way actuellement nommé "rue de la gare" à "Paris 1er arrondissement" 
entre le nœud a et le nœud b.

tu peux avoir un id stable qui pointerait toujours vers "rue de la gare" 
à "Paris 1er arrondissement".
si quelqu'un coupe le way en 2 et change le nom d'un des 2 morceaux, 
l'id stable pointera vers le morceau qui a gardé le nom.
si quelqu'un coupe le way et change le maspeed d'un des 2 morceaux,
l'id stable pointera vers les 2 morceaux puisqu'il ont gardé le nom.
si quelqu'un fait une modif tordu de déplacer ce way en chine,
l'id stable ne retournera plus rien.

tu peux aussi avoir un id stable qui représente la rue entre le point a 
et le point b (exemple pour l'utiliser dans un itinéraire)
Si ce way osm est coupé en 2 et l'id stable pointera vers les 2 morceaux

Autre exemple fictif :
un poi pourrait avoir un id stable si tu considères l'emplacement du 
magasin (cela pointera vers le nouveau "locataire" en cas de 
changement") ou tu peux avoir un id stable vers "la succursale de Paris 
de quel enseigne", qui résisterait aux déménagements et aussi aux 
améliorations tagé comme un noeud -> tagé comme une surface.

plus d'info :
https://wiki.openstreetmap.org/wiki/Overpass_API/Permanent_ID

Cordialement,
Marc


Plus d'informations sur la liste de diffusion Talk-fr