J'ai quelques soucis avec la validation de l'ajout de limites administratives de différents niveaux hiérarchique au Québec et l'expérience des contributeurs / développeurs de OSM-France peut sûrement m'être utile.
Plusieurs outils permettent de vérifier si un polygone est fermé (ie. éditeur de relation JOSM, Analyseur http://ra.osmsurround.org/analyzeRelation et couches de différents niveaux admin de Osmose). Pour moi, la difficulté principale est la validation de la hiérarchie des relations admin pour un territoire donné, soit dans mon cas, le Québec. On peut vérifier si un polygone de limite administrative est fermé à partir de l'éditeur de relations de JOSM ou avec http://ra.osmsurround.org/analyzeRelation. Il est par contre plus difficile de valider la hiérarchie des polygones à l'intérieur d'un pays ou région donnée. Pour la validation de la hiérarchie, je ne peux que constater avec les pages Admin de Nominatim si tous les sous-ensembles sont reconnus ou non. Osmose propose les liens Analyse 1 et Analyse 2. Cependant, je n'ai pas trouvé de documentation la-dessuse et Analyse 1 ne reconnait pas les relations administratives du Québec - Est-ce que le Québec n'est pas couvert? exemple http://analyser.openstreetmap.fr/cgi-bin/index.py?relation=61549 analyse 2 me retourne simplement un ok + timestamp - Cela veut-dire relation ok? polygons.openstreetmap.fr/~osmbin/analyse-relation-open.py?61549 La validation de la hiérarchie des limites admin ne semble pas traitée dans Osmose (à moins que analyse 1 joue ce rôle?). Si absent, ce serait un ajout intéressant. À ma connaissance, il n'existe pas d'autre outil. Autre piste, quelqu'un a un script python qui vérifie la hiérarchie des relations admin ? Au Québec, les niveaux hiérarchiques de admin_level sont4 - Province de Québec5 - Régions administratives (14) 6 - MRC (87) 8 - Municipalités. Les pages Admin de Nominatim fournissent la liste des limites de niveau inférieur. Lorsqu'un polygone n'est pas listé, il est difficile d'identifier quel est le problème (ie. polygone non fermé, chevauchement, et parfois un simple tri des membres de relation peut donner un coup de pied et replacer le tout). Pour le Québec, les régions administratives (admin_level=5) sont toutes reconnues par Nominatim, de même que les MRC (admin_level=6). Par contre, si je fait le tour des pages Admin niveau 5 (régions), la liste des MRC (niveau 6) est incomplète pour plusieurs régions, ce après moultes validations / corrections. Je me suis assuré avec JOSM que les polygones étaient clos et bien triés. J'ai aussi fait le contour des relations de niveau 5 pour m'assurer que les relations de niveau 6 étaient à l'intérieur ou sur la ligne outer du niveau 5. Voir par exemple avec Nominatim, la page Région Côte-Nord (admin_level=5). Une seule relation inférieure est affichée, la Minganie, et il en manque 5 autres. https://nominatim.openstreetmap.org/details.php?place_id=230132861 Relations de niveau 6 non listées dans Cote-Nord - Caniapiscau https://nominatim.openstreetmap.org/details.php?place_id=219756444 - La Haute-Côte-Nord https://nominatim.openstreetmap.org/details.php?place_id=219650807 - Le Golfe-du-Saint-Laurent https://nominatim.openstreetmap.org/details.php?place_id=220071937 - Manicouagan https://nominatim.openstreetmap.org/details.php?place_id=219650797 - Sept-Rivières https://nominatim.openstreetmap.org/details.php?place_id=219756445 Pierre
_______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-fr