[OSM-talk-fr] Données historique et historiques des données...
Vincent Pottier
vpottier at gmail.com
Ven 4 Jan 16:02:17 UTC 2013
Le 04/01/2013 16:24, Ista Pouss a écrit :
> Le 4 janvier 2013 15:38, Christian Quest <cquest at openstreetmap.fr
> <mailto:cquest at openstreetmap.fr>> a écrit :
>
>
> Rappel: name[:1970]=Place de l'Etoile
>
>
> Malheureusement les dates sont un des nids à problèmes de
> l'informatique et, à ma connaissance, il n'existe pas de solution
> universelle.
>
> Surtout que ta proposition suppose que ce soit une plage de dates, et
> non une date seule, qui indexe le nom. Car j'imagine que tu vas
> vouloir dire quel était le nom de cette place en 1969, un jour.
>
> Ce n'est pas impossible, mais je ne sens absolument pas OSM assez
> robuste pour ça.
>
> Surtout que, sauf erreur, le name n'est qu'un tag parmi d'autres, qui
> ne distingue absolument pas l'objet terrain.Or ce que tu veux est
> l'historique de l'objet. Quel est, dans la base, ce qui dit "c'est un
> objet" ? Si t'as pas ça on tombe forcément dans le pataquès dénoncé,
> avec son style bien à lui, par Philippe.
>
> Je passe le baton de parole au suivant.
Un exemple (suivant ISO 8601 pour la notation des dates et intervalles)
pour un POI :
shop:[1985/1999-07]=florist
name:[1985/1999-07]=Mille Fleurs
shop:[1999-08/2005-02-21]=butcher
name:[1999-08/2005-02-21]=L'entrecôte
shop=electronics
name=Fréquences
On voit trois états successifs du magasin. L'état actuel est supposé
être celui par défaut, ne comprenant pas de date de validité.
Pour une ancienne commune, sur une relation :
boundary:[/2011]=administrative
name:[/2011]=Trifouilly-les-Oies
...
Dans l'état actuel, les valeurs ne sont plus valides
Cette formule reste compatible avec l'existant. Les outils lambda
n'utiliseront pas les tags *:[*]
La limite, c'est les collisions du genre :
shop:[1985/1999-07]=florist
amenity=pub
En 1990, c'était déjà un bar ?
L'autre limite, c'est, dans le premier exemple, en 1980, la boutique
était "electronics", la valeur par défaut ?
Bon. JOSM trouvera vite un plugin et un validateur pour gérer cette
couche temporelle, genre "openning_hours", mais je redoute que certains
éditeurs, que je ne nommerai pas, aient du mal.
--
FrViPofm
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <http://lists.openstreetmap.org/pipermail/talk-fr/attachments/20130104/acf7c4cd/attachment.htm>
Plus d'informations sur la liste de diffusion Talk-fr