Configuration

Espace de travail

Un espace de travail est un répertoire dans lequel GMC va stocker l'ensemble des données (Edigeo, Majic et Topo), les logs et les archives. La déclaration d'un espace de travail dans GMC permet la création de quatre sous-répertoires : data, archive, log et temp dans lesquels GMC stockera l'ensemble des données exploitées.

../../../_images/06.003_Espace-travail.png

Espace de travail

Répertoire data

Le répertoire "data" contient les données Majic, Edigéo et Topo devant être traitées. Avant la phase de préparation, ces répertoires sont vides.

Répertoire archive

Le répertoire "archive" contient les fichiers et répertoires déplacés suite au chargement d'un jeu de données. Son arborescence est la même que celui du répertoire Data.

Répertoire log

Le répertoire log est composé des fichiers de logs générés à chaque opération. Le fichier history.log du répertoire historique trace toutes les opérations effectuées dans GMC.

Répertoire temp

Le répertoire temp permet de stoker le téléchargement des données Edigeo lorsque cette fonction est choisie lors de la préparation Cadastre.

Connexion

Une fois l'espace de travail sélectionné, spécifier la base de données PostgreSQL à laquelle se connecter. L'application est en mesure de la créer automatiquement avec l'extension PostGIS.

Avertissement

La version minimale requise de PostgreSQL est la 9.3

Le bouton + permet de définir les paramètres de connexion à une base de données et le système de coordonnées cible.

../../../_images/03.003.FenetreConnexion.png

Définition de la connexion

Une fois les paramètres de connexion renseignés, cliquer sur le bouton Connexion et saisir son mot de passe de connexion.

Avertissement

Le symbole "€" ne peut pas être utilisé dans le nom d'utilisateur ou le mot de passe pour la connexion à la base de données.

Initialisation de la base de données

Lors de la première connexion à une base de données, l'initialisation se déclenche automatiquement. Cette étape génère la structure intégrale de la base de données du modèle vmap :

  • Schéma vmap

  • Schéma vitis

  • Schéma majic « s_majic »

  • Schéma cadastre « s_cadastre »

  • Les tables

  • Les index

  • Les contraintes d'intégrité

Note

La phase d'initialisation nécessite des droits de SuperUtilisateur de la base de données.

Configuration particulière pour PostgresSQL

Lorsque GMC est exécuté sur un serveur, il peut arriver que FME dépasse le nombre de requêtes maximales accepté par le serveur PostgreSQL. Le traitement de chargement termine alors en erreur et l'erreur suivante est générée dans les fichiers de log.

"ERROR |Error connecting to PostgreSQL database(host='***', port='****', dbname='***', user='***', password='***'): 'FATAL:  sorry, too many clients already".

Il est possible de pallier ce problème en modifiant le fichier postgresql.conf situé dans le dossier data du répertoire d'installation de PostgreSQL.

Il faut alors modifier la ligne max_connections = 100 par max_connections = 300. La modification de cette ligne entraine la modification des connexions simultanées au serveur PostgreSQL. Il ne faut pas dépasser la limite de 1000. Le service Postgres doit ensuite être relancé.

Paramètres FME

Moteurs FME

L'application GMC repose sur l'utilisation du logiciel FME Desktop. L'emplacement du fichier fme.exe est détectée automatiquement lors de l'installation, mais il peut être modifié directement depuis le menu Configuration en cas d'installation d'une nouvelle version de FME par exemple.

Nombre de processus

GMC a la particularité de pouvoir exploiter plusieurs moteurs simultanément. Ceci permet le traitement de plusieurs tâches en parallèle et accroit significativement les performances et la vitesse de chargement des données cadastrales. L'exploitation de plusieurs process simultanés permet de traiter de nombreux jeux de données en une opération unique. En divisant le chargement en moteurs, les performances de GMC sont nettement améliorées.

Le menu Configuration > Paramètres FME permet d'indiquer le moteur FME exploité par GMC et le nombre de process FME exécutés en parallèle (de 1 à 6).

../../../_images/06.004_Parametres-FME.png

Paramètres FME

Licence

L'application GMC est soumise à licence. Vous pouvez en faire la demande auprès de Veremes. Sans fichier de licence GMC peut être utilisé mais est limité à 20 objets par type d'entité et par traitement.

../../../_images/06.005_Licence.png

Licence