summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorValérie-Emma Leroux <emma@iggdrasil.net>2017-07-23 19:57:57 +0200
committerValérie-Emma Leroux <emma@iggdrasil.net>2017-07-23 19:57:57 +0200
commit81d8e554941b9178402fa8ff5b988a968a4d6d41 (patch)
treefa951565002a3f3b450b2d315cf93d556c8573e5 /docs
parent0072656a10114d01e00ab2906bc80181a02ea7e2 (diff)
downloadChimère-81d8e554941b9178402fa8ff5b988a968a4d6d41.tar.bz2
Chimère-81d8e554941b9178402fa8ff5b988a968a4d6d41.zip
Update documentation
Diffstat (limited to 'docs')
-rw-r--r--docs/fr/administration.rst2
-rw-r--r--docs/fr/configuration.rst22
-rw-r--r--docs/fr/customisation.rst62
-rw-r--r--docs/fr/install.rst12
-rw-r--r--docs/fr/upgrade.rst12
5 files changed, 72 insertions, 38 deletions
diff --git a/docs/fr/administration.rst b/docs/fr/administration.rst
index 9324be9..b94eb17 100644
--- a/docs/fr/administration.rst
+++ b/docs/fr/administration.rst
@@ -85,7 +85,7 @@ Formulaire des éléments
peuvent être modifiés directement dans ce formulaire. Lorsque plusieurs
sous-éléments sont associés à un élément, ils peuvent être réagencés par
glisser-déposer.
-#. le formulaire doit être validé par un de ces boutons. Ils parlent d'eux-même.
+#. le formulaire doit être validé par un de ces boutons. Ils parlent d'eux-mêmes.
États
*****
diff --git a/docs/fr/configuration.rst b/docs/fr/configuration.rst
index ded79c8..ef8033e 100644
--- a/docs/fr/configuration.rst
+++ b/docs/fr/configuration.rst
@@ -36,8 +36,8 @@ Un compte *super-utilisateur* est créé à l'initialisation de la base de donnÃ
.. _managing-areas:
-Gérer les zones
----------------
+Gestion des zones
+-----------------
Une zone est la base de votre carte. Pour une zone, sont définis :
@@ -65,17 +65,17 @@ Une zone est la base de votre carte. Pour une zone, sont définis :
* une restriction à la portion de carte : si coché, l'utilisateur ne pourra
pas faire glisser la carte en dehors de la portion de carte ;
* la possibilité de créer des points / trajets / polygones ;
-* une définition supplémentaire (javascript) XXX???
+* une définition supplémentaire : portion de code javascript chargé avant que
+ la zone apparaisse. Pour répondre à des besoins techniques très précis ;
* une portion de carte : c'est la zone qui sera affichée par défaut en arrivant
sur la carte. Si la restriction sur une portion de carte est activée, la
restriction portera sur cette portion. Cliquez pour commencer à dessiner la
portion de carte choisie puis cliquez à nouveau pour fermer le rectangle.
Pour modifier, déplacez les sommets du rectangle.
-* les calques de fonds de carte disponibles (*facultatif* : OSM Mapnik est
- utilisé par défaut): les rendus OSM Mapnik, OSM MapQuest, OSM Transport Map,
- OSM CycleMap sont disponibles par défaut. XXX Vous pouvez ajouter de nouveaux
- calques (cf. :ref:`managing-layers`) ;
-* les surcouches disponibles. XXX
+* les couches (fonds de carte) disponibles (*facultatif* : OSM Mapnik est
+ utilisé par défaut) : le rendu OSM Mapnik est disponible par défaut. Vous
+ pouvez ajouter de nouveaux calques, cf. :ref:`managing-layers` ;
+* les surcouches disponibles (*facultatif*) : cf. :ref:`managing-overlays`.
Les *Zones* sont personnalisables directement depuis l'interface
@@ -158,8 +158,8 @@ Détails des droits pour les groupes par défaut :
+------------------------------------------+--------------------------+---------------------------------+------------+
-Créer des modèles de propriété
-------------------------------
+Création des modèles de propriété
+---------------------------------
Une installation de base de Chimère permet d'associer un nom, des catégories,
une description, des dates, des fichiers multimédias, des fichiers d'image
@@ -182,7 +182,7 @@ La page d'administration vous demande :
.. Warning::
Pour rendre cette propriété disponible, il est nécessaire de recharger le
- serveur web (les propriétés sont mis en cache).
+ serveur web (les propriétés sont mises en cache).
Les formulaires sont alors automatiquement mis à jour avec ce nouveau champ.
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
---------------------------------------
diff --git a/docs/fr/install.rst b/docs/fr/install.rst
index b0db869..41a687f 100644
--- a/docs/fr/install.rst
+++ b/docs/fr/install.rst
@@ -95,8 +95,8 @@ géographiques (adaptez les chemins par rapport à vos besoins) : ::
psql -d chimere -f /usr/share/postgresql/$PG_VERSION/contrib/postgis-1.5/postgis.sql
psql -d chimere -f /usr/share/postgresql/$PG_VERSION/contrib/postgis-1.5/spatial_ref_sys.sql
-Installer les sources
-*********************
+Installation des sources
+************************
Choisissez un chemin où installer Chimère ::
@@ -157,8 +157,8 @@ Une autre solution est d'obtenir les sources depuis le dépôt Git : ::
git checkout origin/$CHIMERE_BRANCH -b $CHIMERE_LOCALNAME
-Créez un patron pour votre projet
-*********************************
+Création d'un patron pour votre projet
+**************************************
Un exemple de projet peut être trouvé sur `Gitorious
<https://gitorious.org/chimere-example-project/chimere-example-project>`_.
@@ -327,8 +327,8 @@ décommentez la ligne suivante : ::
. /etc/default/locale
-Configurer le framework Sites
-*****************************
+Configuration du framework Sites
+********************************
Le framework *Sites* vous permet de servir le contenu pour différents domaines
Internet. La plupart des installations serviront le contenu pour un seul domaine
diff --git a/docs/fr/upgrade.rst b/docs/fr/upgrade.rst
index 87161c1..fc87299 100644
--- a/docs/fr/upgrade.rst
+++ b/docs/fr/upgrade.rst
@@ -36,8 +36,8 @@ La version stable actuelle est la version 2.0.
Les instructions sont données pour Debian Squeeze et Debian Wheezy.
-Obtenir des nouvelles versions des dépendances
-----------------------------------------------
+Obtention des nouvelles versions des dépendances
+------------------------------------------------
Si vous souhaitez installer le paquet Debian prévu pour Wheezy, les dépendances
sont gérées par le paquet.
@@ -77,8 +77,8 @@ de `Celery <http://celeryproject.org/>`_.
apt-get install python-django-celery python-kombu
-Obtenir les nouvelles sources
------------------------------
+Obtention des nouvelles sources
+-------------------------------
Pour simplifier les instructions suivantes, quelques variables d'environnement
sont initialisées.
@@ -375,8 +375,8 @@ Changez la directive concernant les fichiers statiques sur le fichier de
configuration de votre serveur web.
Redémarrez alors le serveur web pour appliquer les changements.
-Configurer le framework Sites
------------------------------
+Configuration du framework Sites
+--------------------------------
Version 1.2 -> 2.0
******************