feat(import): Added Prioritization for GEOM#4101
feat(import): Added Prioritization for GEOM#4101christophe-ramet wants to merge 1 commit intodevelopfrom
Conversation
4a4250f to
e9cd902
Compare
e9cd902 to
2f21511
Compare
Now, WKT > X/Y > code Maille > Code Muncipalité > Code departement . If two of them are present we return a new warning :MULTIPLE_GEO_INFO_WARNING
2f21511 to
5815899
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #4101 +/- ##
===========================================
+ Coverage 86.59% 86.61% +0.02%
===========================================
Files 138 138
Lines 10881 10880 -1
===========================================
+ Hits 9422 9424 +2
+ Misses 1459 1456 -3
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
jacquesfize
left a comment
There was a problem hiding this comment.
Dans l'idée, je trouve ça plus logique. Il faut ajouter une courte section dans la documentation pour indiquer ce comportement.
Mise à part la remarque sur l'ajout des nouvelles mailles 2km, 20km et 50km, ça me semble bien. Par contre, je me retrouve avec une erreur si j'ai un code maille mais pas de x/y ni de wkt. C'est pas souhaitable je pense.
| transient_table = imprt.destination.get_transient_table() | ||
|
|
||
| for field, area_type_filter in [ | ||
| (codemaille_field, BibAreasTypes.type_code.in_(["M1", "M5", "M10"])), |
There was a problem hiding this comment.
| (codemaille_field, BibAreasTypes.type_code.in_(["M1", "M5", "M10"])), | |
| (codemaille_field, BibAreasTypes.type_code.in_(["M1", "M2","M5", "M10","M20","M50"])), |
De nouvelles mailles sont disponibles dans la https://github.com/PnX-SI/RefGeo/releases/tag/1.5.4.
Proposition d'ajout d'un système de priorisation dans l'import des geoms.
Jusqu'ici si un WKT et un XY etait renseigné, une erreur se produisait sur la ligne.
L'idée de cette PR et de simplement remonter un warning quand c'est le cas et de sélectionner automatiquement la geom la plus précise.
La propositon d'ordre pour le choix des geoms est :
WKT > X/Y > Maille > Commune > Departement
closes #4099