Utilisateur

Momo50/Extension Maps/Personnalisation des cartes Leaflet

De Wikimanche

< Utilisateur:Momo50‎ | Extension Maps

Les cartes Leaflet peuvent être personnalisées à l'aide de divers paramètres.

Syntaxe de personnalisation

{{#display_map: 
|height=200px 
|geojson=Cherbourg-en-Cotentin 
|scrollzoom=off 
}}
Chargement de la carte...

Paramètres

Paramètre Type Par défaut Description
zoom nombre entier no Le niveau de zoom de la carte. Pour les cartes avec marqueurs, ceci positionne la valeur par défaut du plus grand zoom qui permet encore de montrer tous les marqueurs.
width nombre et unité de dimension auto Permet de définir la largeur de la carte. Par défaut les pixels seront considérés comme unité, mais vous pouvez spécifier explicitement une de ces unités : px, ex, em, %.
height nombre et unité de dimension 350 Permet de définir la hauteur de la carte. Par défaut les pixels seront considérés comme unité, mais vous pouvez spécifier explicitement une de ces unités : px, ex, em.
centre texte no Le lieu sur lequel la carte devra être centrée
title texte vide Permet de définir le texte qui sera affiché dans les bulles contextuelles de tous les marqueurs qui ne disposent pas d’un titre spécifique.

Lorsqu’il est utilisé avec le libellé, le titre sera en gras et souligné.

label texte vide Permet de définir le texte qui sera affiché dans les bulles contextuelles de tous les marqueurs qui n’ont pas de libellé spécifique.
icon texte vide Permet de définir l’icône utilisée pour tous les marqueurs.
lines Liste de lignes vide Lignes à afficher
polygons Liste des polygones géographiques vide Polygones à afficher
circles Liste de cercles vide Cercles à afficher
rectangles Liste de rectangles vide Rectangles à afficher
maxzoom nombre entier no Le niveau maximal d’agrandissement
minzoom nombre entier no Le niveau minimal d’agrandissement
copycoords oui/non no Afficher une boîte de dialogue lors du clic sur un emplacement, depuis laquelle ses coordonnées peuvent être copiées.
static oui/non no Rendre la carte statique
defzoom nombre entier 14 Permet de définir le niveau de zoom par défaut de la carte.
layers liste de textes OpenStreetMap Les couches qui seront disponibles dans le sélecteur de couche. La première est celle qui sera affichée pendant le chargement de la carte.
image layers liste de textes vide Couches de base de l’image. La première couche sera affichée par défaut. Si des images sont spécifiées, elles seront utilisées à la place des couches de carte habituelle.
overlays liste de textes vide Les surcouches qui seront affichées pendant que la carte se charge.
resizable oui/non no Rendre la carte redimensionnable en faisant glisser son coin inférieur droit.
fullscreen oui/non no Activer le bouton du mode plein écran
scrollwheelzoom oui/non yes Indique si le défilement à la souris doit être ou non activé.
cluster oui/non no Autoriser la fusion de plusieurs repères à proximité en un seul repère
clustermaxzoom nombre entier 20 Niveau maximal de zoom pour lequel des agrégats peuvent exister.
clusterzoomonclick oui/non yes Si le comportement lorsqu’on clique sur un agrégat est par défaut de zoomer dessus.
clustermaxradius nombre entier 80 Le rayon maximal qu’un agrégat couvrira.
clusterspiderfy oui/non yes Lorsque vous cliquez sur un agrégat à bas niveau de zoom nous l’explicitons afin que vous puissiez voir l’ensemble de ses marqueurs.
geojson texte vide URL de fichier ou nom de page contenant des données GeoJSON
clicktarget texte vide En cliquant sur la carte, vous serez redirigé vers cet URL. %lat% est remplacé par la latitude et %long% par la longitude.

Exemples

Source