• Webmestre
  • , modifié le 

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 feature est une structure GeoJson décrivant l’observation. Son attribut properties est un objet dont les champs sont les attributs de l’observation (voir ci-dessous).
  • le latlng est 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éValeurExemple
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:

[1Ce code est différent du code postal