From 70a0772b29624c2e8b7a37779e2d9f3772849ea3 Mon Sep 17 00:00:00 2001 From: MaelREBOUX Date: Tue, 14 Feb 2023 20:35:38 +0100 Subject: [PATCH] Update README.md --- README.md | 42 ++++++++++++++++++++++++++++++++++++++---- 1 file changed, 38 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index ebe536d..5405fa6 100644 --- a/README.md +++ b/README.md @@ -97,13 +97,13 @@ Ce répertoire recevra tous les fichiers temporaires nécessaires : exports GEOJ ### Fichier de configuration -Modifier le fichier `config.ini` pour y mettre les informations de connexion aux bases de données (la base OpenStreetMap et les bases redadeg). +Modifier le fichier `config.ini` dans le répertoire `scripts_v2` pour y mettre les informations de connexion aux bases de données (la base OpenStreetMap et les bases redadeg). ### Créer la base de données -Se déplacer dans le répertoire des scripts : `cd ar_redadeg/scripts_v2/` +Se déplacer dans le répertoire des scripts : `cd scripts_v2/` Utiliser le script suivant avec un compte linux qui dispose d'un rôle 'superuser' sur la base PostgreSQL. Donc idéalement, à exécuter avec le user postgres. @@ -124,12 +124,21 @@ Note : l'extension `postgis_topology` crée forcément un schéma *topology* dan ### Créer les tables +Il faut au préalable créer un fichier `update_infos_secteurs.sql` dans le répertoire du millésime et le remplir à minima avec le secteur d'avant départ et un secteur de test. + +`nano ../data/{millesime}/update_infos_secteurs.sql` + +```sql +-- id | nom_br | nom_fr | objectif_km | km_redadeg +TRUNCATE TABLE secteur ; +INSERT INTO secteur VALUES (0, 'Rak-loc''han', 'Pré-départ', 0, 0); +INSERT INTO secteur VALUES (999, 'test', 'test', NULL, NULL); +``` + On exécute ensuite le script qui va créer toutes les tables : `./create_tables.sh {millesime}` -La table de référence des secteurs est remplie avec le script `update_infos_secteurs.sql`. Adapater ce script SQL en fonction de Ar Redadeg. - Note : le principe est de travailler dans le système de projection IGN Lambert93. Les tables / couches dans ce système ne sont pas suffixé. Les tables d'import depuis umap sont suffixées en "3857" et les tables ou vues d'export sont suffixées en "4326". @@ -148,6 +157,31 @@ Ce script va récupérer une couche des communes de France (source OpenStreetMap **Attention !** changer le millésime à utiliser ligne 26 : `millesimeSHP=20220101` si nécessaire. +### Cartes umap + +TODO + + +### Couches GeoServer + +TODO + + +### Page HTML du millésime + +TODO + + +### sauvegardes + +Modifier le crontab : `crontab -e` + +``` +# sauvegarde des bases postgresql : tous les jours à 12h00 +00 12 * * * cd /data/projets/ar_redadeg/scripts_v2/ ; ./backup.sh 2024 > /data/projets/ar_redadeg/data/2024/backup/backup.log +``` + + ## Phase 1 et 2 : obtenir un tracé calé sur le filaire de voies OSM Le script `update_secteur.py` rassemble toutes les étapes nécessaires pour, à partir du tracé à main levé dans les cartes umap, obtenir un tracé recalé sur le filaire de voies OSM.