.. Authors : .. mviewer team .. _configbaselayers: Configurer - Les fonds de carte ================================= Paramètres généraux ```` *************************** Paramétrages de la liste des fonds de carte. **Syntaxe** .. code-block:: xml :linenos: **Paramètre** * ``style`` :guilabel:`studio` : paramètre optionnel de type texte à choisir parmi (default/gallery) et définissant le style du contrôle permettant de changer de fond de carte. Valeur par défaut **default**. Le mode **"default"** active le contrôle ci-dessous. Le fond de carte affiché dans la vignette est celui qui s'affichera dans la carte après un clic. .. image:: ../_images/dev/config_baselayers/config_baselayers_default.png :alt: Configurer la liste des couches de fond :align: center Le mode **"gallery"** active une liste à deux états : un état déplié lors du premier clic affichant tous les fonds de carte disponibles : .. image:: ../_images/dev/config_baselayers/config_baselayers_gallery_1.png :alt: Configurer la liste des couches de fond :align: center un état replié lors du second clic (choix du fond de carte à afficher) : .. image:: ../_images/dev/config_baselayers/config_baselayers_gallery_2.png :alt: Configurer la liste des couches de fond :align: center Paramètre par fond de cat ```` ****************** Elément enfant de ```` permettant le paramétrage de chaque fond de carte. **Syntaxe** .. code-block:: xml :linenos: **Paramètres principaux** * ``type``: paramètre obligatoire de type texte qui définit le type de la couche. Les options sont OSM, WMTS, WMS, vector-tms et fake. Fake permet de disposer d'un fond vierge. C'est alors le motif ou la couleur du fond de l'application qui s'affiche. * ``id``: paramètre obligatoire de type texte pour attribuer un identifiant unique et interne à la couche * ``label``: paramètre obligatoire de type texte pour définir le nom du fond de carte * ``title``: paramètre obligatoire de type texte pour définir le sous-titre du fond de carte. Utilisé avec le mode "gallery" * ``thumbgallery``: paramètre obligatoire de type url permettant de sélecionner l'imagette à associer au fond de carte. * ``url``: paramètre obligatoire de type url définissant l'URL du service web OSM, WMTS, WMS ou vector-tms. * ``styleurl``: paramètre optionnel de type url définissant le fichier de style au format JSON à utiliser. (Obligatoire pour les couches de type vector-tms) * ``layers``: paramètre optionnel de type texte définissant l'identifiant technique de la couche. (Obligatoire pour les couches de type WMS et WMTS) * ``format``: paramètre optionnel de type texte définissant le Format d'image retourné par le serveur. (Obligatoire pour les couches de type WMS et WMTS) * ``visible`` :guilabel:`studio` : paramètre obligatoire de type booléen (true/false) précisant si la couche est visible au démarrage. Il s'agit d'un paramètre exclusif. Une seule couche de fond peut être affichée sur la carte. Attention un baseselayer et un seul doit disposer du paramètre visible="true". * ``attribution``: paramètre obligatoire alimentant le contrôle attributions de la carte ( |CreditsIcon| ). * ``style`` : paramètre optionnel précisant le style à associer à la couche. (Obligatoire pour les couches de type WMTS et vector-tms. Pour le type vector-tms, le style correspond à la valeur indiquée en tant que première clé de la propriété "sources" du fichier de style au format JSON). **Paramètres secondaires** * ``owsoptions``: pour une couche WMS, permet de forcer certains paramètres des requêtes GetMap. Exemple : "VERSION:1.3.0". * ``fromcapacity``: paramètre optionnel de type booléen (true/false)spécifique aux fonds de carte WMTS. Permet la construction de la couche à partir des capacités du service WMTS. * ``matrixset`` : paramètre optionnel précisant le style à associer à la couche. Paramètre obligatoire pour les couches de type WMTS si le paramètre **fromcapacity** n'est pas activé. * ``maxzoom``: paramètre optionnel de type numérique définissant le zoom maximum pour la couche (pas géré pour le type vector-tms). * ``opacity``: opacité du fond de carte . Valeur numérique de 0 à 1. Défaut = 1. * ``attributioncollapsible``: paramètre optionnel qui permet de rendre retractable ou non les attributions. Quand il est mis à false, les attributions sont affichées et ne peuvent être cachées. **Exemple** .. code-block:: xml :linenos: .. |CreditsIcon| image:: ../_images/user/credits/credits_icon.png :alt: Credits :width: 16 pt