2010/2/28 Pieren <pier...@gmail.com>

>
> Moui, bon. Je sais qu'il est de bon ton de tomber à bras raccourcis sur le
> tag "is_in" et j'ai faillit le faire moi-même dans ma première réponse. Ceux
> qui disposent d'une base postgis et qui sont capables d'écrire des requêtes
> SQL longues comme mon bras (et bravo à eux) pour savoir dans quelle région
> se trouve un node, trouveront effectivement le tag "is_in" bien inutile. Les
> autres seront bien content de trouver cette information en un clic de
> souris. Si ce tag persiste malgré les dénégations, c'est qu'il doit bien y
> avoir une raison.
>
>
Sincèrement, je n'ai pas vraiment vu d'utilisation de cette information sur
une application. Il semblerait qu'un logiciel de routing l'utilise mais
voila, je ne l'ai jamais vu.
Il y a bientôt un an j'ai regarde le tag is_in dans le cadre d'une
utilisation pour le service de reverse geocoding pour ma société, et la
conclusion de l'épisode était que ça n'était pas utilisable. Il n'y avait
aucune cohérence dans l'utilisation du tag au niveau mondial y compris au
niveau d'un même pays (j'avais regarde l'Angleterre plus précisément a
l'époque). Un tag comme celui-ci n'a de valeur que s'il est consistent.
On a donc du utiliser une autre source de donnée. On commence seulement a
considérer au boulot que les boundaries approchent un nombre suffisant pour
être utile (ratio CPU/nombre).
L'autre problème majeur du tag is_in est la non gestion des différentes
langues, ce qui était aussi un problème majeur pour ce que je recherchais.
Donc a plus d'un titre, je suis vraiment sceptique pour le tag is_in. De
plus, la requête SQL est vraiment simple, puisque tu peux demander a
osm2pgsql de générer les polygones "facilement". Je pense que ça reste
l'outil de base pour la plupart des gens qui essaie d'utiliser les données
OSM avec des polygones.
Je pense que le tag a surtout beaucoup d'inertie car il est encore mentionné
sur le wiki, mais je ne suis pas sure qu'il soit vraiment utilise au vue de
son absence en de nombreux endroits. De plus, l'utilisation d'un tel tag
n'est vraiment utile dans des algorithmes de type "quel est le point le plus
proche?" car ça ne sera jamais précis. Après, tu peux bien sur utiliser des
choses plus complexes comme un schéma de type Voronoi mais ça reste une
approximation, un faute de mieux.

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

Répondre à