[OSM-talk-fr] Communes fusionées

Vincent Pottier vpottier at gmail.com
Mar 6 Mar 13:04:51 UTC 2012


Le 06/03/2012 13:26, PierreV a écrit :
> Bon allé, pour revenir au problème de comment intégrer le nom des hammeaux
> et lieux dit dans la base osm, je vais désormais les rajouter non pas sur un
> noeud, mais sur les landuses... se sera  l'une des seules conclusions que
> j'ai pu en tirer.
>
Comme l'expliquait Pieren, ça n'est probablement pas la bonne solution à 
long terme :
En mettant le tag place=hamlet sur un polygone landuse=residential, on 
suppose que la totalité du hameau est dans ledit polygone.
Mais vient un osmeur qui a découvert que dans le hameau, il y a une 
ferme. Il découpe le polygone pour mettre un landuse=farmyard sur la 
partie correspondant à la cour de ferme.
Puis il y a un cimetière, il extrait le landuse=cemetery du residential.

Du coup, la ferme et le cimetière ne sont plus considérés comme étant du 
hameau.

Alors que l'utilisation de nœuds pour les tags place "polarise" la 
surface (je ne sais pas si ce terme est très géographique...)

Un bâtiment peut être comparé aux points "place" environnants. La 
proximité (ça se calcule facilement) indique (à peu près) l’appartenance.
Certes, il n'y a pas (encore) de formule tout à fait satisfaisante, 
couvrant tous les cas de figures.

Imaginons une ferme, un peu à l'extérieur du hameau (place=hamlet), pas 
assez proche pour être dans le landuse=residential, pas assez loin pour 
avoir un toponyme propre (isolated_dwelling) et de toute façon dans son 
propre landuse=farmyard, mais en direction du village (place=village),

Une formule qui affecte des coefficients aux hamlet, village... et qui 
pondère les distances (ou même le carré de la distance, si on veut 
renforcer l'attractivité) estimera assez bien les appartenances. Je 
suppose que Nominatim fonctionne comme ça.

La ferme, on dit bien qu'elle est "du côté de tel hameau".
Le place=hamlet sur le landuse n'induit pas ce "du côté de".

L'appartenance à une commune ou un département est sans ambiguïté et se 
calcule, elle, sur les boundaries
--
FrViPofm




Plus d'informations sur la liste de diffusion Talk-fr