Bonjour,

D'une manière générale, je ne suis pas vraiment convaincu de l'utilité
d'avoir des données historique. Pour le moment, on a encore assez de
problème à résoudre pour la représentation du présent. Le passé peut
attendre, surtout que la dimension temporelle est un vrai casse tête. Seul
une modification très profonde de l'API permettrais d'avoir une chance de
s'y retrouver.

En revanche, pour ce qui est de certain cas particulier (comme l'historique
des noms d'une rue), pourquoi pas... mais avec des tags plus simple.
En effet, ta proposition se base sur une syntaxe dans le nom de clé
[debut:fin], je préfère une approche plus proche de nos pratiques actuelles:

Un exemple (pris à Saint-Maur):
*name* = Place Jean Moulin
*name[1901]* = Carrefour de Bellechasse
*name[1901-1965]* = Place Nationale
Inconvénient: On ajoute de la sémantique dans le tag. Osmose signale le tag
en erreur.

Deviendrais quelques choses comme:

*name* = Place Jean Moulin
*old_name* = Carrefour de Bellechasse (jusqu'en 1901); Place Nationale (de
1901 à 1965)

Avantage: tag existant, facile à comprendre pour n'importe quel utilisateur
humain
Inconvénient: très difficile à comprendre (parser) pour une application car
difficile à standardiser.

ou bien, on pourrait partir sur quelques choses comme:

*name* = Place Jean Moulin
*history:name* = Place Nationale [1901:1965]; Carrefour de Bellechasse
[:1901]

Avantage: on crée un nouveau tag 'history'.
 - on peut donc imposer une syntaxe spécifique précise pour la valeur
 - les applications pourront comprendre et utiliser toute la richesse de
l'information.
Inconvénient: Il faut juste créer une page de proposition et voir si c'est
accepté.

Ces deux propositions permettent de gérer l'histoire des méta-données d'un
élément (et pas l'histoire de sa géométrie) et sont compatible avec Osmose.

Qu'en pensez-vous ?
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à