C'est ce que tu crois, le rendu est bien différent pour ces exclaves, il disparait même à certains niveaux de zoom là où la frontière de région apparaît encore. J'appelle cette modif "taguer pour le rendu" (Nominatim) au lieu de signaler l'anomalie à Nominatim (qui en a bien d'autres dans ses heuristiques hasardeuses).
Car ta modif consiste à ne mettre plus aucun attribut sur les ways fermés faisant partie d'une ou plusieurs relations et qui servent à coder des exclaves : cela marche bien pour les landuse=* ou natural=* mais pas encore pour les boundary (qui sont de plus différenciés par types et par niveau) : on ne les trouve plus par une requête sur les ways, uniquement par une requête sur les relations. Pire, des nœuds situés dans une exclave sont maintenant considérés comme faisant partie de la surface de la relation englobante (c'est une autre anomalie aussi dans Nominatim qui ne sait pas se débrouiller correctement avec les surfaces bien décrites, et parfois invente des règles de résolution encore plus floues pour interpréter de façon grossière des géométries défaillantes, comme on l'a vu il y a quelques mois encore pour Rennes en Loire-Atlantique et Pays de la Loire au lieu de l'Ille-et-Vilaine et la Bretagne, ou pour l'Ille-et-Vilaine classée en Pays de la Loire). Nominatim a toujours été assez mauvais dans ses heuristiques (acceptables quand la géométrie est défaillante, mais dans certaines limites qui étaient très largement dépassées) et ce n'est pas nouveau. Mais là il l'est aussi dans les cas où aucune heuristique n'est nécessaire avec une géométrie correcte, tout bonnement car ses imports de géométrie convertis en OpenGIS (avec sa propre version de l'outil de conversion OSM vers PostgreSQL) ne sont pas corrects (moins bons en tout cas que les mêmes conversions faites pour Mapnik ou d'autres moteurs de rendus). Bref Nominatim est seul à se tromper, et on "corrige" en modifiant le comportement des autres moteurs ? Le 28 novembre 2012 09:23, Christian Quest <cqu...@openstreetmap.fr> a écrit : > Il y a peut être un truc étrange avec deux way "Bourgogne - Franche Comté" > qui viennent polluer la liste "administrative" des détails de "France": > http://nominatim.openstreetmap.org/details.php?place_id=98156803 > > Ces deux way sont les polygones des enclaves signalées par Pierre et étant > des chemins fermés avec les tags admin_level et autre, Nominatim semble se > mélanger les crayons. > J'ai retiré les tags, pour que seules les relations s'appuyant dessus > soient prises en compte par Nominatim et de plus cela ne devrait rien > changer aux rendus Mapnik et autre. > > Voir: http://www.openstreetmap.org/browse/changeset/14069909 > > _______________________________________________ > 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