.. Authors : .. mviewer team .. _configcustomlayer: Configurer - Custom layer ========================= Un custom layer est une couche personnalisée s'appuyant sur la librairie ``OpenLayers``. Exemples - J'ai besoin d'afficher une couche de type KML. - J'ai besoin de créer une couche de type cluster avec une analyse personnalisée. - J'ai besoin d'une couche de tuiles vectorielles OSM... **Syntaxe** .. code-block:: XML :emphasize-lines: 2,3 **Paramètres custom layer** * ``type="customlayer"``: paramètre précisant qu'il s'agit d'une couche de type customlayer. * ``url``: paramètre qui indique où mviewer doit charger le fichier customlayer.js. .. Note:: Les URLs utilisées dans un custom layer doivent être encodées lorsqu'elles contiennent des paramètres sensibles comme un filtre CQL, en particulier derrière geOrchestra Gateway (Spring). Par exemple, ``CQL_FILTER=CODE_INSEE_DU_DEPARTEMENT='77'`` doit être transmis dans l'URL sous la forme ``CQL_FILTER=CODE_INSEE_DU_DEPARTEMENT%3D%2777%27``. **Exemple** .. code-block:: XML :caption: config.xml :emphasize-lines: 5-6 .. Note:: Apprendre par l'exemple : - :ref:`customlayer`