GeoNature
GeoNature copied to clipboard
display map coordinate on mouse move
Pour pouvoir
- afficher les coordonnées du point de la carte survolé par le pointer de la souris
- copier ces coordonées dans le presse papier avec un click droit
Codecov Report
Base: 63.48% // Head: 63.48% // Increases project coverage by +0.00%
:tada:
Coverage data is based on head (
f7039aa
) compared to base (79f31b6
). Patch coverage: 100.00% of modified lines in pull request are covered.
Additional details and impacted files
@@ Coverage Diff @@
## develop #2035 +/- ##
========================================
Coverage 63.48% 63.48%
========================================
Files 72 72
Lines 6383 6384 +1
========================================
+ Hits 4052 4053 +1
Misses 2331 2331
Flag | Coverage Δ | |
---|---|---|
pytest | 63.48% <100.00%> (+<0.01%) |
:arrow_up: |
Flags with carried forward coverage won't be shown. Click here to find out more.
Impacted Files | Coverage Δ | |
---|---|---|
backend/geonature/utils/config_schema.py | 91.94% <100.00%> (+0.03%) |
:arrow_up: |
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.
:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
OK pour moi sur le volet fonctionnel. Un screenshot dans la description de la PR serait intéressant. Ne faudrait-il pas plutôt utiliser un plugin existant comme https://github.com/MrMufflon/Leaflet.Coordinates ?
Le plugin n'offre pas la possibilté de copier dans le presse papier,
ça peut être intéressant de mettre lat, lon dans l'affichage pou éviter les confusions
Cette fonctionnalité n'ayant pas été détaillée dans un ticket, je ne comprends pas bien le besoin ni l'usage. Afficher les coordonnées du curseur je vois pas trop l'intérêt, mais encore moins le besoin de copier ces coordonnées dans le presse-papier. C'est pas l'objectif d'un SIG comme QGIS ? Dans la synthèse notamment, on s'intéresse aux observations, pas au curseur de la souris. Éventuellement, ce qui aurait eu plus de sens selon moi, est d'afficher les X et Y en WGS84 de chaque observation dans leur fiche détail.
C'est une demande du parc des pyrénées:
- Cartographie : Afficher dans un coin de la carte les coordonnées (WGS-84) associés à la position du curseur de la souris pour récupérer le XY sans passer par un export csv
OK donc peu pertinent selon moi. Là on fait des fonctionnalités SIG qui n'ont pas leur place dans GeoNature. Si l'objectif est en effet de récupérer les X et Y d'une observation (bien plus pertinent selon moi), alors ce serait bien plus pertinent et précis de les afficher sur la fiche détail de chaque observation.
Donc selon moi, c'est clairement plus ça qu'il faut faire, au regard du besoin exprimé.
ça peut être utile à la saisie quand on veut éviter de passer par l'import de GPX. Et l'affichage du XY (ou plutôt du WKT) de la geom sur la fiche info est une fonctionnalité qui a déjà été demandé, qui peut être interessante
Ouais mais donc dans Synthèse, ça serait bien plus l'affichage des coordonnées sur les fiches de chaque observation qui serait utile pour le besoin exprimé. Plus clair et plus précis.
Et pour la saisie, on a déjà un outil permettant de saisir des X et Y à la place d'une localisation sur la carte.
Là aussi bien plus pratique et précis si on a des X et Y, plutôt que d'essayer de les retrouver en survolant et tâtonnant.
Bonjour,
La demande vient bien de chez nous. Il m'a été demandé plusieurs fois par nos agents, pour des besoins métiers, de pouvoir extraire les coordonnées d'une observation sans avoir à passer par un export de fichier. Je dois avouer trouver la solution proposée par Joël efficace et légèrement plus rapide que d'ouvrir la fiche associée à l'observation (dans l'idée ou elle afficherait les coordonnées).
Pour la saisie, je suis d'accord avec Camille que renseigner le X/Y dans le formulaire dédié est plus précis. L'affichage des coordonnées à la volée me semble plutôt adapté pour la synthèse car pour le coup, on a pas d'outil nous permettant de zoomer sur des coordonnées. C'est une aide à la localisation (à rendre activable en conf si elle ne doit pas être imposé à tous) .
En l'état, ça répond donc à notre besoin.
Par contre, si l'approche "coordonnées dans la fiche observation" est préféré alors partons sur ça. L'objectif premier est bien de récupérer facilement les coordonnées d'une obs.
Théo met le doigt sur le format, extraire le WKT est préféré si on veux la géométrie de l'objet mais potentiellement vite difficile à lire dans le cas d'un objet précisément numérisé (avec plein de vertex). Le "centroïde dans la géométrie" me semble dans certain cas plus intéressante et moins technique/SIG. Je ne saurais dire ce qui est le plus pertinent...
Je viens de tester, l’événement "clic droit" pour copier dans le presse-papier rentre en conflit avec une autre fonctionnalité (l'import de gpx a déjà un evenement sur le clic droit pour afficher ses propriétés), de plus on ne peux plus du tout faire de clic droit sur la carte (je vous accorde que ce n'est pas très courant, mais faire un clic droit permet d’accéder à d'autre action - enregistrer l'image, ouvrir le dégugger etc etc...) Autre point : si l'idée est d'avoir les coordonnées de l'observation, la fonctionnalité ne répond pas tout à fait : ici on clique sur la carte et non sur le point ; et comme on peut cliquer à n’importe quel niveau de zoom, à faible zoom on aura un X/Y qui peut être très éloigné des véritable coordonnées de l'obs (d'autant plus avec le circle marker dont la position change quand on dézoome) Bref je pense que le mettre au niveau de la fiche observation est plus souhaitable, même si moins rapide je l'accorde
Je vote clairement pour un afficher des XY sur la fiche détail, c'est selon moi le plus simple, précis et fonctionnel au regard du besoin. Et ça évitera d'alourdir les cartes, les fonctionnalités et actions au niveau de la carte.