Quand un rédacteur insère une cartographie dans un article (voir description), il peut faire référence à des styles prédéfinis qui indiquent comment afficher les formes de la cartographie (lignes, ronds, polygones, ...).
Ces styles prédéfinis sont décrits dans le fichier lib/feuillet/feuillet-styles.js qui peut être enrichi par l’administrateur du site. Si vous faites ce choix, nous vous recommandons d’effectuer une copie du fichier modifié, que vous garderez hors des répertoires gérés par Biodiv, afin de prévenir (ou de corriger) tout écrasement qui pourrait survenir lors d’une mise à jour.
La partie modifiable se présente sous la forme suivante :
var stylesFeuilletPredefinis = [
{ "name":"contour-rouge", "style": { "color": "#FF0000", "weight": 3.5, "opacity": .75, "fillOpacity": 0 } },
{ "name":"contour-orange", "style": { "color": "#FF9700", "weight": 3.5, "opacity": .75, "fillOpacity": 0 } },
// plus d'information ...
];Chaque ligne représente un style, où :
-
nameest le nom du style -
colorest le code hexadécimal de la couleur du trait en notation RGB -
weightest l’épaisseur du trait (en points) -
opacityest l’opacité du trait (de 0=transparent à 1=opaque) -
fillOpacityest l’opacité de remplissage interne de la forme
Vous pouvez ajouter des lignes supplémentaires à ce tableau en en respectant la syntaxe, y compris la séparation des lignes par des virgules. Assurez-vous de l’unicité du nom du style et de l’absence de caractères spéciaux. Le nom de style pourra être communiqué au rédacteur pour qu’il l’insère dans le texte de l’article (voir description).
Par exemple si prairie est un nouveau style, il pourra être associé à l’affichage (au sein de l’article 28) de la forme contenue dans le document 135 par :
<cartographie | id_article=28 | style135=prairie>