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

Amélioration du widget geopoint #39

Open
johanricher opened this issue Nov 8, 2023 · 1 comment
Open

Amélioration du widget geopoint #39

johanricher opened this issue Nov 8, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@johanricher
Copy link
Member

johanricher commented Nov 8, 2023

Description

Suite à #8 publier.etalab.studio propose un widget dans l'interface de saisie via un formulaire quand un champ de type geopoint est présent. Par exemple, pour le champ coordonneesXY du schéma IRVE statique.

L'UX de ce widget n'est pas très intuitive :

  • Il faut cliquer sur "carte" pour l'afficher
  • Une coordonnée est déjà saisie et un point est placé par défaut, au centre de la France
  • Il faut donc d'abord déplacer le point de façon approximative avant de zoomer pour le positionner plus précisément

Proposition

Idées à explorer pour améliorer ce widget :

  • Pas de point positionné par défaut
  • Pas de drag and drop
  • Un clic change la localisation du point
  • Par défaut le curseur est un pointeur / crosshair pour signifier l'action attendue
  • Slippy map : la carte glisse en cliquant + déplaçant la souris, le curseur devient alors une main et cela ne change pas la localisation du point
@johanricher johanricher added the enhancement New feature or request label Nov 8, 2023
@Pierlou
Copy link
Contributor

Pierlou commented Apr 24, 2024

Une possibilité pourrait être de proposer la recherche avec une adresse (en plus ou à la place de la carte), et de la géocoder via l'API adresse

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants