Closed jdesboeufs closed 6 years ago
Dans certains lots EDIGEO il arrive que le contour de feuille soit absent ou mal placé. Attention : un coutour de feuille / section peut être de type multipolygone (cas de commune ayant subit un AFAF pour ouvrage linéaire).
Peut-être lié à ceci : http://www.forumsig.org/archive/index.php/t-37917.html
Nous avons implémenté un nouveau parser qui remplace GDAL/OGR. Celui-ci nous donne un meilleur contrôle sur la construction des géométries.
Les MultiPolygon sont supportés, ainsi que plusieurs stratégies de construction non conventionnelles.
Résultat sur les sections de l'Indre :
Tu as un exemple concret de "construction non conventionnelle" ? Pour que je vérifie comment se comporte le parser de JOSM :)
Il faut que je fasse de l'archéologie dans les cas tordus que j'ai trouvé et que je les ajoute en tests unitaires. Heureusement on a des logs pour ça.
En gros dans le nouveau parser j'ai implémenté la construction des géométries by-the-book, selon le standard EDIGÉO, soit de façon topologique (SeTOP), soit en mode spaghetti (SeSPA). Puis en faisant tourner le parser sur l'Indre (36) on a découvert des tonnes d'anomalies, des anneaux impossibles à fermer, des arcs orphelins, des polygones sans anneau externe… Du coup j'ai ajouté plusieurs fallbacks :
On te sort des exemples ASAP.
Bien que les sections et les feuilles ne soient pas parfaitement calées les unes par rapport aux autres, on s'attend néanmoins à une couverture pleine, hors domaine public.
Sur le département de l'Indre, le rendu laisse présager quelques anomalies dans les données.
À investiguer.