Déroulement de l'installation

La mise en place de DVF+ nécessite plusieurs étapes :

  1. Installer PostgreSQL version 9.X
  2. Installer l'extension spatiale PostGIS version 2.X
  3. Créer une base de données vide
  4. Utiliser le module d'import ImportDVF+ de AppDVF pour intégrer et structurer la donnée brute

Les étapes 1 et 2 sont détaillées dans la fiche Installer PostgreSQL et PostGIS.

Créer la base de données

Avant de pouvoir intégrer les données DV3F livrées, il faut créer une base de données vide.

A partir de pgAdmin

  • Recherchez l'application pgAdmin (pour Windows, via le menu Démarrer / PostgreSQL / pgAdmin III) et lancez la. L'interface permettant d'accéder à PostgreSQL apparaît. Dans l'arborescence de gauche, positionnez-vous sur l'item 'Bases de données' et cliquez avec le bouton droit pour Sélectionnez 'Ajouter une base de données...'.

*Interface pgAdmin : Ajout de la base de données*

  • Saississez le nom de la base de données qui accueillera DV3F dans le champ 'Nom' et cliquez sur 'OK'.

*Interface pgAdmin : Fenêtre de création de la base de données*

  • La base est désormais créée et apparait dans l'arborescence. Sélectionnez-la et cliquez sur l'icône 'SQL' active.

*Interface pgAdmin : icône SQL*

  • Une nouvelle fenêtre s'ouvre permettant l'édition de requête SQL. Pour que la base de données puisse utiliser l'extension PostGIS nécessaire à DV3F, saississez les requêtes SQL suivantes :
CREATE EXTENSION postgis;
CREATE EXTENSION postgis_topology;
  • Exécutez les requêtes en cliquant sur l'icône représentant un triangle vert ou tapant 'F5'.

*Interface pgAdmin : Fenêtre SQL*

A partir de psql

  • Dans une console (Windows ou Linux), saississez les commandes suivantes:
psql -h localhost -p 5432 -U postgres -c "CREATE DATABASE dv3f;"
psql -h localhost -p 5432 -U postgres -d dv3f -c "CREATE EXTENSION postgis; CREATE EXTENSION postgis_topology;"

Dernière mise à jour : 01/09/2016

Auteur(s): Antoine Herman - Cerema