diff options
Diffstat (limited to 'docs/fr/customisation.rst')
-rw-r--r-- | docs/fr/customisation.rst | 62 |
1 files changed, 48 insertions, 14 deletions
diff --git a/docs/fr/customisation.rst b/docs/fr/customisation.rst index 4d27305..fde8d6a 100644 --- a/docs/fr/customisation.rst +++ b/docs/fr/customisation.rst @@ -9,33 +9,67 @@ Personnalisation :Copyright: CC-BY 3.0 Ce document présente la personnalisation de Chimère. -Il est en cours de mise à jour pour la version 3.0.0 de Chimère. +Il est à jour pour la version 3.0.0 de Chimère. .. _managing-layers: -Gestion des calques +Gestion des couches ------------------- -Il y a différents calques disponibles par défaut dans Chimère (OSM Mapnik, OSM -Mapquest, OSM Transport map, OSM Cyclemap)XXX. Vous pouvez ajouter d'autres calques -en utilisant les pages d'administration de Chimère. +Les couches correspondent au fond de carte utilisé. -Le nouveau calque est défini en utilisant une chaîne de code Javascript adéquate +Par défaut, la couche disponible est le rendu OSM Mapnik. Vous pouvez ajouter +d'autres couches en utilisant les pages d'administration de Chimère, dans +*Chimere > Couches*. + +La nouvelle couche est définie en utilisant une chaîne de code Javascript adéquate de la bibliothèque `Openlayers <http://openlayers.org/>`_. Ce code Javascript doit être une instance de *Openlayers Layer*, sans point virgule final. -Par exemple, définir un calque Bing peut être fait avec un code de ce type : :: - - new OpenLayers.Layer.Bing({ - name: "Aerial", - key: "my-bing-API-key", - type: "Aerial"}) - +Par exemple, utiliser le rendu OSM Humanitaire est possible avec ce code : :: + + new ol.layer.Tile({ + title: "OSM - Humanitaire", + 'type': 'base', + source: new ol.source.XYZ({ + url: 'http://{a-c}.tile.openstreetmap.fr/osmfr/{z}/{x}/{y}.png' + }) + }) + +et définir une couche d'imagerie aérienne Bing peut être fait avec un code de ce type : :: + + new ol.layer.Tile({ + title: "Imagerie aérienne Bing", + type: 'base', + preload: Infinity, + source: new ol.source.BingMaps({ + key: "my-bing-API-key", + imagerySet: 'Aerial', + }) + }) Référez vous à la `documentation de l'API Openlayers -<http://openlayers.org/en/latest/apidoc/>`_ +<http://openlayers.org/en/latest/apidoc/ol.layer.Tile.html>`_ pour plus de détail. +.. _managing-overlays: + +Gestion des surcouches +---------------------- + +Les fichiers de surcouche permettent d'ajouter des éléments vectoriels fixes. +Par exemple, des limites territoriales. L'import se fait au format GeoJSON. + +Vous pouvez ajouter des fichiers de surcouche en utilisant les pages +d'administration de Chimère, dans *Chimere > Fichiers de surcouche*. + +.. Note:: + Vous pouvez récupérer les contours territoriaux (communes, EPCI, départements, + régions) au format shapefile sur la `plateforme ouverte des données publiques + françaises <http://www.data.gouv.fr/fr/>`_, en extraire les contours pertinents + et enregistrer au format GeoJSON dans le logiciel libre de SIG QGIS. + + Le système de coordonnées de référence du GeoJSON doit être en WGS84 (EPSG:4326). Personnaliser l'agencement et le design --------------------------------------- |