Lors de l’affichage des observations sur une carte, des marqueurs de différentes couleurs peuvent apparaître :
- bleu pour une observation d’espèce localisée
- jaune pour une observation non localisée
- rouge pour une observation d’espèce dont la localisation est confidentielle
- vert pour une observation autre que d’espèce (milieu, etc).
Depuis la 4.0, la logique d’affichage des couleurs est paramétrée dans le fichier plugins/biodiv/js/feuillet_biodiv.js.
La fonction biodiv_marker de ce script reçoit en paramètres un feature et un latlng.
- le
featureest une structure GeoJson décrivant l’observation. Son attributpropertiesest un objet dont les champs sont les attributs de l’observation (voir ci-dessous). - le
latlngest un tableau représentant la position WGS84 en latitude et longitude de l’observation.
Propriétés d’une observation
Les propriétés GeoJson d’une observation sont listées ci-dessous :
| Propriété | Valeur | Exemple |
|---|---|---|
| type | ’observation’ (constante) | observation |
| id | identifiant de l’observation (entier) | 8976 |
| confidentiel | Indique si la localisation de l’observation est confidentielle | ’oui’, ’non’, ’nsp’ (ne sait pas) |
| titre | le titre de l’observation | Un couple de verdiers |
| url | URL de la page de l’observation | https://monsite.org/spip.php?observation8976 |
| auteur | Les noms des auteurs de l’observation | Thierry PAPILLON |
| date | La date de l’observation | 28/12/2020 |
| type_obs | La nature de l’observation | ’espece’ ou ’autre’ |
| cd_ref | L’identifiant TAXREF de l’observation si l’espèce a été confirmée (0 sinon) | 4582 |
| adresse | Nom de la rue où a eu lieu l’observation | Chemin de la tour |
| commune | Nom de la commune | Balma |
| insee | Code INSEE de la commune [1] | 31044 |
| quantite | Nombre de specimens observés | 2 |
| popupContent | Expression HTML s’affichant sur la carte quand on clique sur le marqueur |
Les couleurs
Les couleurs disponibles sont celles pour lesquelles il existe un marqueur de la forme color-mkr.png dans le répertoire plugins/feuillet/lib/leaflet/images. Par défaut, les couleurs suivantes sont disponibles : blue, green, grey, kaki, ornage, purple, red, yellow.
Remarques:
Si vous modifiez le contenu de plugins/biodiv/js/feuillet_biodiv.js, pensez à sauvegarder vos modifications en dehors du site : vos modifications peuvent être écrasées lors d’une mise à jour de Biodiv.
Notes:
[1] Ce code est différent du code postal