[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