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

OCCHAB - Pouvoir afficher les occurrences existantes #774

Open
camillemonchicourt opened this issue Oct 25, 2019 · 7 comments
Open

OCCHAB - Pouvoir afficher les occurrences existantes #774

camillemonchicourt opened this issue Oct 25, 2019 · 7 comments
Projects

Comments

@camillemonchicourt
Copy link
Member

Le module OCCHAB a notamment vocation à pouvoir saisir des inventaires d'habitat.
Pour cela il est important de pouvoir afficher les données existantes.
En mode saisie, dans le principe où un JDD correspond à un inventaire, il serait donc souhaitable de pouvoir faire afficher les occurrences d'un JDD sur la carte, depuis le contrôleur de couches.
Les charger à la demande, en ajax, quand un utilisateur souhaite faire afficher les occurrences d'un JDD, car ça peut être à pré-charger si il y a beaucoup de données.

En bonus, pouvoir faire de la topologie sur les stations existantes, lorsque l'on saisit une nouvelle station : https://github.com/UW-Macrostrat/Leaflet.draw.topology

@camillemonchicourt camillemonchicourt added this to TO DO in OccHab via automation Oct 25, 2019
@DonovanMaillard
Copy link
Contributor

DonovanMaillard commented Oct 25, 2019

En lien avec cette question (oui, je viens même vous embêter sur le module habitats).

Est-il prévu de faire en sorte que des polygones soient jointifs? Ca devient très websig mais si on veut une carto d'habitats qui couvre 100% d'un territoire ca semble assez important. Et donc ca se baserait sur les occurrences déjà existantes.

edit : la prochaine fois je lirai jusqu'au bout et j'ouvrirai les deux yeux avant de naviguer sur github...

@camillemonchicourt
Copy link
Member Author

Tu as la réponse dans mon précédent message.
A voir si on pourra le faire ou pas.
En tout cas, l'idée est là.

Mais c'est peut-être plutôt du snapping qu'il faut faire avec https://github.com/makinacorpus/Leaflet.Snap
Car avec la topologie si on modifie les stations précédentes, ça peut poser problème...

@camillemonchicourt
Copy link
Member Author

  • Dans le module Occhab, sur la carte en mode édition, dans le gestionnaire de couches, lister les JDD du module Occhab auquel l'utilisateur a droit (CRUVED).
  • Pouvoir cocher un JDD pour afficher ses objets sur la carte.
  • Ne charger les objets d'un JDD que lorsque l'on décide d'en afficher un, en asynchrone, pour ne pas alourdir la page au premier chargement
  • Au survol d'un objet (ou clic droit ?), afficher une tooltip avec des précisions sur celle-ci, notamment ses habitats, la date du relevé...

@camillemonchicourt
Copy link
Member Author

Et pouvoir s'accrocher sur les stations existantes (snapping). A voir si le plugin identifié est adapté ou si il y a mieux.

aoudghiri added a commit to ouidou/GeoNature that referenced this issue Feb 20, 2020
@camillemonchicourt
Copy link
Member Author

Remplacée par #787

@camillemonchicourt
Copy link
Member Author

Mis en place dans Geotrek-admin : GeotrekCE/Geotrek-admin#1890
Détail dans GeotrekCE/Geotrek-admin#1915

TheoLechemia added a commit that referenced this issue Sep 10, 2020
@TheoLechemia
Copy link
Member

On a pas réussi a charger dynamiquement les stations en utilisant le mécanisme natif des overlays leaflet. Du coup on a fait des boutons qui s'ajoute à la carte et qui permettent de résoudre la fonctionnalité.
TODO: un peu de CSS pour que ça ressemble à un "contrôleur de carte"

alainlaupinmnhn added a commit to alainlaupinmnhn/GeoNature that referenced this issue Sep 23, 2020
alainlaupinmnhn added a commit to alainlaupinmnhn/GeoNature that referenced this issue Sep 23, 2020
alainlaupinmnhn added a commit to alainlaupinmnhn/GeoNature that referenced this issue Sep 29, 2020
alainlaupinmnhn added a commit to alainlaupinmnhn/GeoNature that referenced this issue Sep 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
OccHab
  
TO DO
Development

Successfully merging a pull request may close this issue.

3 participants