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