PnX-SI / GeoNature

Application de saisie et de synthèse des observations faune et flore
GNU General Public License v3.0
101 stars 102 forks source link

EDIT RELEVE - Modifier ligne ou polygone et SAVE #477

Open camillemonchicourt opened 5 years ago

camillemonchicourt commented 5 years ago

On ne pense pas bien à SAVE les modifications de la géométrie. Ne pas permettre d'enregistrer le RELEVE tant que l'édition de la géométrie n'a pas été sauvegardée.

gildeluermoz commented 5 years ago

Ah oui. Bien vu. C'est rageant de peaufiner une géométrie et de la perdre si tu ne l'enregistres pas. C'est bizarre ce parti pris dans leaflet-draw. Pas intuitif, lourd et contre productif.

camillemonchicourt commented 5 years ago

Ça me rappelle quelque chose... https://github.com/GeotrekCE/Geotrek-admin/issues/1269

:-)

gildeluermoz commented 5 years ago

Y'a pas moyen de plutôt forcer le save de la geom programmatiquement ? Sur le click du enregistrer le relevé. Qq soit l'état de la geom en cours d'édition. Enfin faut quand même que le polygone soit fermé...

camillemonchicourt commented 5 years ago

Ouais c'est un peu risqué. Et ça va pas relancer le calcul de l'altitude. Dans Geotrek-admin, on peut pas enregistrer la saisie globale tant que la géométrie est en édition et du coup, même si on zappe quelques fois, bah le message nous le rappelle, on SAVE et basta.

gildeluermoz commented 5 years ago

Oui on fera ça. A force on s'habitue mais ce plugin a une mauvaise ergonomie.

camillemonchicourt commented 5 years ago

Dans le ticket Geotrek-admin que j'ai référencé il y a une proposition d'un autre outil d'édition Leaflet.

gildeluermoz commented 5 years ago

A priori le projet est tjs vivant : https://github.com/Leaflet/Leaflet.Editable L'ergonomie me plait plus. Seul bémol, je ne vois pas la manière de supprimer la geom créée mais il existe peut-être un bouton pour ça qui n'est pas activé dans la démo. Un exemple propose une suppression par ctrl+click : http://leaflet.github.io/Leaflet.Editable/example/delete-shape.html