[OSM-talk-fr] tag sur le changeset
sly (sylvain letuffe)
sylvain at letuffe.org
Mar 16 Nov 18:25:28 UTC 2010
salut,
> Le champ "source" sur les nodes et ways a le gros inconvénient de ne pas
> couvrir les cas où les sources sont multiples, par exemple :
> - le tracé d'un way provient de Yahoo, mais son nom d'un survey
> - le contour d'un landuse vient de Corine, et on l'affine avec GéoLittoral
> Et ces cas se multiplient avec le nombre de sources qu'on utilise.
Tu as tout à fait raison, aujourd'hui on est un peu obligé de passer par des bidouilles, genre source:name= source2= source=X+Y+Z, des relations pour que chaque way puisse être découpé et ainsi marquer sa source.
Mais cela vient en partie de la mauvaise gestion des tags de changeset par les éditeurs courants, mais en partie seulement je pense :
> Justement, avec les changesets la traçabilité est mieux assurée, par
> exemple si il y a 3 passage sur le même landuse avec :
Hélas, même en supposant que les éditeurs puissent et aillent chercher tous les tags de tous les changesets qui ont touché un objet, il reste un problème de la non bijection object osm <-> changeset, c'est à dire qu'un changeset peut très bien avoir modifié plusieurs objets grâce à plusieurs sources différentes. (Il n'est pas rare que par exemple j'utilise ma trace en même temps que le cadastre et tantôt je vais placer source=gpx tantôt source=cadastre ou même source=les deux mon capitaine sans pour autant créer un changeset à chaque changement de source)
Bien qu'une rigueur importante pourrait aider à régler le problème, comme tout le monde ne le fera pas, le problème sera le même ou presque que mettre un source= sur les objets.
Je ne suis pas là pour dire que les tags sur le changeset sont une mauvaise idée, je constate juste, hélas, que ni l'une ni l'autre des solutions n'est bien satisfaisante. Mais je n'ai, hélas toujours, pas vraiment de solution à proposer en l'état de l'API.
Idéalement, peut-être, il faudrait un système de métadonnée ou il serait possible par exemple d'ajouter à chaque objet les différentes sources et origine de constitution qui ont servi durant la vie de l'objet, genre source1, puis source2, ... comme tag sur chaque objet mais d'une manière moins manuelle (interface qui permet : tous ce que je viens de faire à pour source Y, et tout ce que je vais faire à pour source X) et moins bidouillesque
--
sly
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr/attachments/20101116/ec2a6332/attachment.htm>
Plus d'informations sur la liste de diffusion Talk-fr