[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