Bref c'est pour ça que Nominatim se trompe : il ne voyait comme contour fermé que les enclaves et ignorait les lignes non fermées. Ce problème est là dans Nominatim depuis longtemps : pour trouver une région d'appartenance d'un lieu, il utilise alors une heuristique approximative basée sur les centroïdes des régions fermées les plus proches.
(Cela a toujours été le cas par exemple pour Rennes qui passe en Pays de la Loire dans Nominatim, chaque fois que la relation Bretagne n'est plus fermée, ce qui arrive souvent étant donné la complexité de sa limite côtière : le centroïde de la Bretagne étant alors calculé uniquement sur les îles fermées tout autour, majoritairement dans le Finistère et les côtes d'Armor et ce centroïde des îles bretonnes est très éloigné vers l'ouest, bien plus éloigné du lieu cherché que celui du contour fermé des Pays de la Loire). Nominatim ne détecte pas ces anomalies de frontières ouvertes pour utiliser d'abord (avant l'importation des seuls polygones), une heuristique de fermeture des extrémités ouvertes les plus proches au moins par un segment, ce qui éviterait pourtant des anomalies très grossières avec son heuristique actuelle. Le 28 novembre 2012 11:37, Philippe Verdy <verd...@wanadoo.fr> a écrit : > Le problème n'est pas là: la relation n'est visiblement pas fermée et > cette page le signale: > http://www.openstreetmap.org/browse/relation/27768 > > Regarde où sont les cercles : il ne sont PAS QUE sur les deux nœuds de > Dijon et du label de la région, mais le long de la frontière, là où elle > est brisée sur les extrémités. A chaque fois c'est sur des nœuds de > jonction sur des communes récemment ajoutées. > > Ces cercles sont nouveaux sur les pages /browse/relation/* (qui avant ne > marquaient pas les extrémités des lignes non fermées, et qu'on avait du mal > à voir même en zoomant au maximum comme ici). > > > > > Le 28 novembre 2012 10:55, Christian Quest <cqu...@openstreetmap.fr> a > écrit : > >> Tagguer un way fermé d'une enclave (je parle de celle de Beauvernois >> entre Bourgogne et Franche-Comté signalée par Pierre) en >> "boundary=administrative + admin_level=4 + name=région1-région2" est pour >> moi une erreur car ce polygone fermé avec ces attributs décrit clairement >> une nouvelle région car comment le distinguer d'une région tagguée de la >> même façon ? >> >> Si ces enclaves sont mal rendues par Mapnik (ce qui ne semble d'ailleurs >> pas être le cas après avoir joué du /dirty), c'est du côté de Mapnik qu'il >> faut faire des corrections et pas tagguer pour contourner les bugs de >> Mapnik. >> >> Nominatim a certe des défauts lui aussi, mais ces défauts n'apparaissent >> que lorsqu'on fait des mélanges entre différents modèles de description. >> Remettre tout sur un même modèle cohérent permet à Nominatim de s'y >> retrouver mais aussi à tout les outils qui réutiliseront les données. >> >> >> _______________________________________________ >> Talk-fr mailing list >> Talk-fr@openstreetmap.org >> http://lists.openstreetmap.org/listinfo/talk-fr >> >> >
_______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr