2009/8/30 Marc SIBERT <m...@sibert.fr>:
> Bonjour,
>
> Avant de me lancer dans une proposition officielle, je soumets à votre
> sagacité l'idée originale (?) suivante (ça me permettra de voir si elle
> tient, un peu, la route) :
>
> Nouveau Tag "uid" s'appliquant à tous les objet de la base OSM et géré
> avec sa collaboration. L'objectif de ce tag est, comme son nom
> l'indique, d'assurer une identification unique et --relativement--
> constante dans le temps de certains objets présents dans la base OSM.
> Cela permettra de "relier" (relation au sens  UML) certains éléments
> d'OSM avec d'autres bases "externes". Cette méthode de travail devrait
> permettre d'éviter le besoin de références à d'autres bases (url,
> wikipedia ou autres, phone, siret...) étant entendu qu'OSM ne contient
> *que* des données géographiques.
>
> Ce tag est un peu particulier dans son comportement sachant qu'il sera
> transmis *vide* à  la création ou à la modification d'un objet (en cas
> d'ajout ultérieur du tag à un objet déjà créé mais non taggé jusque là),
> et c'est l'API qui y attribuera une valeur *unique*.
> Dans le cas où la tag est transmis à l'API par le client, l'API s'assure
> qu'il ne constitue pas un doublon avec un autre (évidemment) objet.
> L'API s'assure aussi que ce tag n'est *jamais* modifié quand il existe,
> ni que l'objet ne soit supprimé tant qu'il possède ce tag. On pourra
> quand même demander la suppression du tag (quand même, il faut pouvoir
> le détruire au cas où), puis alors seulement supprimer l'objet.
>
> Évidemment, les applications clientes devront s'astreindre à respecter
> ce tag en maintenant sa présence lors des modifications ou au-moins en
> alertant (et en demandant confirmation) avant sa suppression.
>
> Merci de vos commentaires.
>
> --
> Marc

Bonsoir,

Chaque objet OSM a déjà un ID unique. La seule différence que je vois
dans cette proposition, c'est que la suppression de l'objet serait
soumise à une procédure particulière. Elle rejoint en cela une autre
proposition que j'avais lu il y a quelques temps de Frederik Ramm avec
son idée de tag "precious" sur la liste OSM-dev :
http://lists.openstreetmap.org/pipermail/dev/2009-June/015914.html
et suivants.

Pieren

_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à