Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OCCTAX impossible de charger un lieu enregistré (à partir d'un fichier chargé en geojson contenant un multipolygone) #3024

Open
Amegilla opened this issue May 6, 2024 · 5 comments
Assignees
Labels

Comments

@Amegilla
Copy link
Contributor

Amegilla commented May 6, 2024

Version 2.14 de geonature
Bonjour,
Dans occtax, je charge un fichier geojson avec un polygone. J'enregistre ce "lieu".
Lorsque je tente de rappeler ce lieu pour saisir un relevé, rien ne s'affiche.
Coté bdd la seule différence avec les autres lieux enregistrés (et qui fonctionnent) c'est que celui qui pose pb est en multipolygone.
Je me demande si ce pb n'est pas déjà connu mais je repposte au cas ou.

Qq a déjà été confronté au pb ?

merci

@Amegilla Amegilla added the bug label May 6, 2024
@camillemonchicourt
Copy link
Member

Un ticket similaire semble indiquer que le soucis ne vient pas du fait que cela soit un multipolygone mais du fait que la géométrie vient d'un geojson : #1335

A vérifier, tester.

@jacquesfize
Copy link
Contributor

jacquesfize commented May 7, 2024

Bonjour @Amegilla ,

Sur un 2.14.1 (demo.geonature.fr), aucun soucis pour enregister le lieux à partir d'un GeoJSON. Aucun changement n'a été depuis la 2.14.0 sur cette partie.

Est-ce que l'on pourrait avoir un extrait du dit fichier ?

@camillemonchicourt
Copy link
Member

J'ai fait des tests. L'enregistrement fonctionne, mais toujours leur utilisation et pas seulement quand ce sont des multipolygones. J'ai aussi eu le soucis avec des lignes.
Mais ça a fonctionné avec un fichier geojson contenant des points, donc à creuser.

@Amegilla
Copy link
Contributor Author

Bonjour,
J'ai préparé un fichier d'exemple (geojson) mais comment le partager sur cette discussion ?

De mon coté, pour résoudre le pb (conversion de type multipolygone vers polygone), voici ce que j’exécute sur la BDD :
UPDATE gn_commons.t_places SET place_geom=ST_GeometryN(place_geom,1) WHERE place_name ilike 'test';

@Amegilla
Copy link
Contributor Author

Voici le contenu du geojson :

{
"type": "FeatureCollection",
"name": "test_bug_places_occtax",
"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } },
"features": [
{ "type": "Feature", "properties": { "fid": 1 }, "geometry": { "type": "MultiPolygon", "coordinates": [ [ [ [ -0.231186245280267, 43.943982435704854 ], [ -0.231220252620019, 43.943993595547667 ], [ -0.23124815174783, 43.944011538549809 ], [ -0.231267433943783, 43.94403465126156 ], [ -0.231276365323498, 43.944060855366224 ], [ -0.231274142753532, 43.944087794563259 ], [ -0.231260966074799, 43.944113046448344 ], [ -0.231238020137972, 43.944134340339161 ], [ -0.229041813553317, 43.945638701771067 ], [ -0.229012114865, 43.945653778861079 ], [ -0.228977661153237, 43.945662029724168 ], [ -0.228941378058353, 43.945662753737054 ], [ -0.228906346565074, 43.945655889420031 ], [ -0.228875541376767, 43.945642019657683 ], [ -0.228851578315147, 43.945622322202418 ], [ -0.228836492196331, 43.945598469664347 ], [ -0.227981756522201, 43.943470130519863 ], [ -0.227976852122657, 43.943443094655478 ], [ -0.22798337885392, 43.943416238442481 ], [ -0.228000737564023, 43.943392027210429 ], [ -0.228027334758806, 43.943372683483517 ], [ -0.228060728883857, 43.943359982960473 ], [ -0.228097854452982, 43.943355091511918 ], [ -0.228135303448784, 43.943358458158215 ], [ -0.231186245280267, 43.943982435704854 ] ] ] ] } }
]
}

@jacquesfize jacquesfize self-assigned this Jun 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants