Update README.md
This commit is contained in:
parent
fd2d026f95
commit
70a0772b29
42
README.md
42
README.md
|
@ -97,13 +97,13 @@ Ce répertoire recevra tous les fichiers temporaires nécessaires : exports GEOJ
|
||||||
|
|
||||||
### Fichier de configuration
|
### 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
|
### 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.
|
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
|
### 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 :
|
On exécute ensuite le script qui va créer toutes les tables :
|
||||||
|
|
||||||
`./create_tables.sh {millesime}`
|
`./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".
|
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.
|
**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
|
## 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.
|
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.
|
||||||
|
|
Loading…
Reference in a new issue