Code Monkey home page Code Monkey logo

birdatlasoffrance's People

Contributors

eguilley avatar fossabot avatar hypsug0 avatar lpofredc avatar oiseauxdefrance avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

birdatlasoffrance's Issues

Ajout d'une barre de recherche dans la carte

Actuellement, sauf erreur de ma part, pour chercher (par exemple) l’occurrence d'une espèce dans une localité, il est nécessaire de rechercher manuellement cette dernière (ex : je viens de chercher le niveau de reproduction du Bruant jaune autour du Lac d'Allos).

Sachant qu'il existe un bouton permettant d'afficher la localisation de l'utilisateur, il serait très intéressant d'ajouter aussi une barre de recherche de localité.

Pour Leaflet un exemple : https://github.com/stefanocudini/leaflet-search

Merci par avance pour vos avis 😊

Tableau de bord pour la maille cliquée

🐦 Repro = données avec code atlas

ℹ️ Données nécessaires à la maille :

  • Barre de progression : complétude de prospection (%)
  • Histogramme : nb de données par décade
  • Camembert : proportion d'espèces pour chaque statut nicheur => Pas prioritaire

Tableau des espèces contactées pour la maille cliquée

🐦 Repro = données avec code atlas
⚠️ Ne pas tenir compte des espèces sensibles !

↪️ Renvoi possible vers la fiche espèce
ℹ️ En colonnes (données à la maille) :

  • cd_nom taxref
  • nom scientifique taxref
  • nom vernaculaire taxref
  • l'espèce est contactée sur la période actuelle (true/false)
  • l'espèce a été contactée anciennement (true/false)
  • Dernière année de contact

🌈 Couleurs de police :

  • noir = espèce contactée anciennement et recontactée sur la période actuelle
  • gris = gris = espèce contactée anciennement et non recontactée sur la période actuelle
  • noir gras + picto = espèce nouvellement contactée

🌈 Couleur de fond de ligne selon le statut nicheur :

  • jaune = nicheur possible
  • orange = nicheur probable
  • rouge = nicheur certain

API unique de synthèse des espèces par zonage (maille)

Je propose de fusionner en une unique API les attentes des tickets #11, #10, #4, #5 listant pour une zone (maille) et pour chacune des espèces:

  • Toute saison:
    • Présence durant la période de référence
    • Présence durant la nouvelle période
  • Hivernage:
    • Présence durant la période de référence
    • Présence durant la nouvelle période
  • Reproduction:
    • Présence durant la période de référence
    • Présence durant la nouvelle période
    • Statut nicheur max durant la période de référence
    • Statut nicheur max durant la nouvelle période

Répondant ainsi aux attentes des tickets #11, #10, #4, #5

[Prospection] Affichage de la liste des territoires sur Windows

Testé sur Edge (v89) et Firefox (v87). Les territoires s'affichent sur une seule colonne.

Jouer sur le paramètre width (135px > 134px) de la classe css TerritoriesCard résoud le pb. Je soupçonne que ce soit lié à la largeur de la scrollbar affichée par défaut, probablement liée à l'environnement de l'OS. Il faut trouver une solution plus générique que changer ce paramètre width. Personnaliser la scrollbar? une variable relative?

image

Informer l'utilisateur de l'absence de données pour la période indiquée

Lorsque l'on est sur une carte de répartion d'espèce, aucune indication ne précise l'absence de données, ce qui peut faire croire à un bug...

Par exemple en affichant une information explicite dans le bloc de légende (le plus simple), Sinon en grisant les périodes concernées par une absence dans le select.

Ex avec le Pluvier guignard
Capture d’écran 2021-05-05 à 14 13 44

Capture d’écran 2021-05-05 à 14 19 41

Capture d’écran 2021-05-05 à 14 13 53

Identification des anciens points EPOC

ℹ️ À récupérer avec l'API FF grâce au code étude EPOC
⚠️ Taguer les points EPOC 2019-2020 avec le code étude EPOC directement dans FF via l'API

Chiffres-clés de l'Atlas

ℹ️ Données nécessaires à l'échelle de l'Atlas et pour toutes saisons :

  • Nb espèces nicheuses / Nb espèces hiver / Nb espèces toutes saisons
  • Durée totale de prospection (en heures) :
    • Pour la période de repro
    • Pour la période d'hivernage

VM complétude de prospection par maille - TOUTES SAISONS (all data)

Complétude de prospection (%)

= nb d’espèces contactées sur la période actuelle / nb d’espèces de référence
⚠️ En ne travaillant que sur les espèces en commun

↪️ Découle des VM espèces actuelles et espèces de référence par maille (TOUTES SAISONS)
ℹ️ Champs :

  • id_maille
  • nb espèces actuelles
  • nb espèces de référence
  • % de complétude

♻️ Rafraîchissement 2 fois par jour

Attribution OpenStreetMap

Bonjour,
Je me permets de remonter une petite coquille (qui n'est pas réellement un problème, simplement une petite remarque).

Contributeur d'OpenStreetMap, de nombreuses discussions sont ouvertes en interne concernant l'attribution de ce projet sur les sites internet (comment peut-on créditer OSM sur un site qui utilise le fond de carte ?), voir https://www.openstreetmap.org/copyright.

Voici comment est crédité OSM actuellement sur OiseauxdeFrance :
image

Voici comment il faudrait créditer le projet dans l'idéal :
Comment créditer OSM

Le but final étant simplement que des utilisateurs du site s'intéressent au projet et se mettent à contribuer (en plus d'indiquer les sources et droits d'utilisation), créant ainsi une boucle ( carte > contributeurs > contributions > carte ).

Merci de votre compréhension 😊

VM complétude de prospection par maille - REPRO

Complétude de prospection (%)

= nb d’espèces contactées sur la période actuelle / nb d’espèces de référence
⚠️ En ne travaillant que sur les espèces en commun
🐦 Repro = données avec code atlas

↪️ Découle des VM espèces actuelles et espèces de référence par maille (REPRO)
ℹ️ Champs :

  • id_maille
  • nb espèces actuelles
  • nb espèces de référence
  • % de complétude

♻️ Rafraîchissement 2 fois par jour

API chiffres-clés de l'Atlas

ℹ️ Données nécessaires à l'échelle de l'Atlas et pour toutes saisons :

  • Nb de données (sur période atlas)
  • Nb d'observateurs (sur période atlas)
  • Nb espèces nicheuses / Nb espèces hiver / Nb espèces toutes saisons (sur période atlas)
  • Indicateur de complétude de l’Atlas : pourcentage de mailles pour lesquelles la complétude de prospection est supérieure à 90% (par exemple), c’est-à-dire pour lesquelles la liste d’espèces contactées est quasi complète.
  • Nb de points EPOC
  • Durée de prospection totale (en heures) :
    • Pour la période de repro
    • Pour la période d'hivernage
    • Pour la période intermédiaire

API tableau de bord pour la maille cliquée

ℹ️ Données nécessaires à la maille :

  • Dernière actualisation
  • Complétude de prospection de la maille (%)
  • Nb de données
  • Nb d'espèces nicheuses / Nb d'espèces hiver / Nb d'espèces toutes saisons
  • Nb de données par mois (répartition temporelle des données)
  • Durée de prospection (en heures) :
    • Pour la période de repro
    • Pour la période d'hivernage
  • Nb de points EPOC

API tableau des espèces contactées pour la maille cliquée - REPRO

🐦 Repro = données avec code atlas
⚠️ Ne pas tenir compte des espèces sensibles !

ℹ️ Colonnes du tableau (données à la maille) :

  • cd_nom taxref
  • Nom scientifique taxref
  • Nom vernaculaire taxref
  • L'espèce est contactée sur la période actuelle (true/false)
  • L'espèce a été contactée anciennement (true/false)
  • Dernière année de contact

VM espèces actuelles par maille - REPRO

🐦 Repro = données avec code atlas
⏲️ Données actuelles nicheurs = toutes les données >= 2019

ℹ️ Champs :

  • id_maille
  • cd_nom taxref
  • statut repro max

♻️ Rafraîchissement 2 fois par jour

VM espèces de référence par maille - REPRO

🐦 Repro = données avec code atlas
⏲️ Données de référence nicheurs = AONFM 2008-2012 + toutes les données <= 2018

ℹ️ Champs :

  • id_maille
  • cd_nom taxref
  • statut repro max

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.