04.02.2017 Views

L’importance

signature_n_62_cle5386ed

signature_n_62_cle5386ed

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Force le typage de la colonne géométrique en MULTI (POINT,<br />

LIGNE, POLYGONE) et convertit les données avec ce typage.<br />

Corrige les géométries invalides des couches polygonales<br />

(makevalid).<br />

Ajoute une clé primaire.<br />

La fonction native shp2pgsql a été choisie préférentiellement aux bibliothèques<br />

OGR pour réaliser cet import qui permet de paramétrer plus d'options.<br />

Il faut noter qu'un script préalable tab2shp a également été créé afin de<br />

convertir les TAB du patrimoine natif des DREAL en SHP avant l'import<br />

dans la base. Ce script tab2shp utilise quant à lui la bibliothèque OGR.<br />

L’accès au serveur Linux qui héberge ces bases nécessite un login-mot de<br />

passe et un outil, par exemple PuTTY qui est un programme permettant de<br />

se connecter à distance à des serveurs<br />

Afin de pouvoir lancer ces scripts en site distant sans utiliser le login mot<br />

de passe du serveur et sans utiliser de lignes de commandes, le prestataire<br />

a développé un « portail Web » qui sert également de portail de<br />

supervision et de lancement d'un certain nombre de scripts shell qui s’exécutent<br />

pour l'essentiel la nuit via une tache planifiée<br />

II. Export des données<br />

L'export des données sous forme de fichiers SHP se fait toutes les nuits.<br />

La gestion des exports se fait grâce à une table appelée « cougra ». Cette<br />

table « cougra » est gérée par des scripts nocturnes qui interrogent le<br />

pg_catalog pour savoir si des tables ont été créées, supprimées, déplacées,<br />

etc.<br />

C’est à l'ADL 9 de déterminer si la table PostGIS doit être exportée en SHP<br />

ou pas. Pour cela il doit définir au minium deux paramètres dans la table<br />

« cougra » :<br />

<br />

<br />

<br />

le nom du répertoire d'export selon l'arborescence COVADIS.<br />

Un check (true/false) de l'export.<br />

Éventuellement un nom de shp exporté si différent du nom de la<br />

table PostGIS.<br />

Afin de faciliter la saisie des informations par l'ADL, une interface via<br />

formulaire a été créée sous QGIS.<br />

9 Administrateur de donnes localisées<br />

Cerema – Janvier 2017 5 Sign@ture n° 62

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!