Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| serveurs:installation:db-srv:geonature-atlas-db [2020/02/13 14:40] – créée jpmilcent | serveurs:installation:db-srv:geonature-atlas-db [2026/10/20 16:35] (Version actuelle) – jpmilcent | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Installer GeoNature Atlas DB ====== | + | ====== Installer |
| - | * **Préalable** | + | * **Préalable**, il est nécessaire d' |
| - | * Se connecter avec l'utilisateur | + | * [[ serveurs: |
| - | psql | + | * transféré le dépôt " |
| - | \c geonature2db; | + | * Pour le SINP-PACA: [[database: |
| - | + | * Pour le SINP-AURA: [[database: | |
| - | -- Donner les droits à l'utilisateur geonatatlas aux schémas | + | * Se connecter avec //geonat// à l'instance |
| - | GRANT USAGE ON SCHEMA | + | * À partir de la v2 de l'Atlas, s'il est nécessaire de filter les données |
| - | GRANT SELECT | + | * Utiliser par exemple : <code sql> |
| - | + | | |
| - | -- Supprimer les communes inutiles pour le SINP SUD-PACA : | + | SELECT |
| - | -- Résultats obtenus : | + | id_synthese, |
| - | -- UPDATE 33895 rows | + | the_geom_point, |
| - | -- Durée : 4333,858 ms (00:04,334) | + | id_nomenclature_sensitivity, |
| - | UPDATE ref_geo.l_areas | + | |
| - | SET enable = false | + | |
| - | WHERE id_type = 25 | + | |
| - | | + | |
| - | SELECT a.id_area | + | |
| - | | + | observers, |
| - | JOIN ref_geo.li_municipalities AS m ON (a.id_area = m.id_area) | + | |
| - | WHERE insee_dep in ('04', '05', '06', '13', '83', '84') | + | FROM gn_synthese.synthese |
| - | ); | + | WHERE id_nomenclature_valid_status IN ( |
| - | + | ref_nomenclatures.get_id_nomenclature('STATUT_VALID', '0'), | |
| - | \q | + | ref_nomenclatures.get_id_nomenclature('STATUT_VALID', '1'), |
| + | ref_nomenclatures.get_id_nomenclature('STATUT_VALID', '2') | ||
| + | ) | ||
| + | OR id_nomenclature_valid_status IS NULL ; | ||
| </ | </ | ||
| - | | + | |
| - | * Se placer à la racine du //home// de l' | + | * Installer la base de données |
| - | * Créer | + | * Se placer dans le dossier racine de l'//Atlas// : '' |
| - | * Créer un dossier pour les données : '' | + | * Lancer le script d' |
| - | * Se placer | + | * Se placer dans le dossier |
| - | * Télécharger [[https:// | + | * Lancer |
| - | * Décompresser l' | + | * Vérifier le bon déroulement de l' |
| - | * Se placer dans le dossier suivant : '' | + | * Si l'application est déjà installée, penser à démarrer sur le serveur |
| - | * Créer un fichier SQL des contours des régions française : '' | + | |
| - | * Se connecter à la base : '' | + | |
| - | * Exécuter les commandes suivantes :<code sql> | + | |
| - | \i / | + | |
| - | + | ||
| - | INSERT INTO ref_geo.bib_areas_types (type_name, type_code, type_desc, ref_name, ref_version) | + | |
| - | VALUES (' | + | |
| - | + | ||
| - | INSERT INTO ref_geo.l_areas (id_type, area_name, area_code, geom, " | + | |
| - | SELECT ref_geo.get_id_area_type(' | + | |
| - | FROM ref_geo.tmp_region | + | |
| - | WHERE insee_reg = ' | + | |
| - | </ | + | |
| - | * Installer | + | |
| - | * '' | + | |
| - | * '' | + | |
| - | * Installer la base de données de GeoNature Atlas : | + | |
| - | * Se placer dans le dossier racine de l' | + | |
| - | * Lancer le script d' | + | |
| - | * Si l'application est déjà installée, penser à démarrer sur le serveur Frontend le service atlas : '' | + | |
| - | * Vérifier le bon déroulement de l' | + | |
| - | * Il est nécessaire de retourner sur l'instance web le fichier | + | |