in vendor/GeoNature-citizen/backend/gncitizen/core/sites/routes.py
Il faut modifier la fct get_site_visits pour donner une visite consolidée:
Looper sur toutes les visites
extraire la dernière valeur non nulle dans les propriétés de json_data.
Temps estimé: 4h
Il y a un point d'API pour les visites des programmes: http://localhost:8080/api/sites/programs/1
in `vendor/GeoNature-citizen/backend/gncitizen/core/sites/routes.py`
Il faut modifier la fct `get_site_visits` pour donner une visite consolidée:
- Looper sur toutes les visites
- extraire la dernière valeur non nulle dans les propriétés de json_data.
Temps estimé: 4h
Cela permet par ex. de faire une carte avec les arbres classés par leur espèces (voir projet QGIS)
Exemple sur notre serveur CL: https://biomap.champs-libres.be/api/sites/programs/1
Ajouter dans QGIS cette couche avec l'option "FLATTEN_NESTED_ATTRIBUTE" = Yes (voir la doc ici: https://gitea.champs-libres.be/champs-libres/biommap/wiki/Utilisation-API#utilisation-de-ces-points-d-api-avec-qgis)
Cela permet par ex. de faire une carte avec les arbres classés par leur espèces (voir projet QGIS)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Il y a un point d'API pour les visites des programmes: http://localhost:8080/api/sites/programs/1
in
vendor/GeoNature-citizen/backend/gncitizen/core/sites/routes.pyIl faut modifier la fct
get_site_visitspour donner une visite consolidée:Temps estimé: 4h
NB: ma PR avait été intégrée: https://github.com/PnX-SI/GeoNature-citizen/pull/303. Donc on retravaille dessus.
voir https://github.com/Champs-Libres/GeoNature-citizen/commit/84154282529cb65b6fbd1fead38fc918843ccd39
voir aussi comment disposer des champs dans QGIS
Exemple sur notre serveur CL: https://biomap.champs-libres.be/api/sites/programs/1
Ajouter dans QGIS cette couche avec l'option "FLATTEN_NESTED_ATTRIBUTE" = Yes (voir la doc ici: https://gitea.champs-libres.be/champs-libres/biommap/wiki/Utilisation-API#utilisation-de-ces-points-d-api-avec-qgis)
Cela permet par ex. de faire une carte avec les arbres classés par leur espèces (voir projet QGIS)