- Vous êtes ici : Accéder au Wiki GeoRezo » Accueil : Wiki GeoRezo » Les logiciels en géomatique » Postgis » Scripts Postgis
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| main:logiciels:postgis:scripts [2009/04/04 16:54] – créée Robin | main:logiciels:postgis:scripts [2026/01/03 20:48] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 2: | Ligne 2: | ||
| ====== Scripts Postgis ====== | ====== Scripts Postgis ====== | ||
| + | |||
| + | ===== Import de données ===== | ||
| + | |||
| + | ==== Gérer l' | ||
| + | |||
| + | Il existe plusieurs moyens de gérer l' | ||
| + | * Géré à partir de // | ||
| + | <code bash> | ||
| + | shp2pgsql -W latin1 fichier.shp maTable | psql madatabase | ||
| + | </ | ||
| + | * Géré à partir de //psql// (non testé) : | ||
| + | <code bash> | ||
| + | psql -v ENCODING=utf8 ou latin1 | ||
| + | </ | ||
| + | * Géré à la volé avec la commande //iconv// : | ||
| + | <code bash> | ||
| + | | ||
| + | </ | ||
| + | * Géré dans la base de données : | ||
| + | <code bash> | ||
| + | createdb mabase -E latin1 | ||
| + | </ | ||
| + | * Modifier la configuration du serveur dans postgresql.conf : | ||
| + | < | ||
| ===== Export de données ===== | ===== Export de données ===== | ||
| - | ==== Unix ==== | + | ==== Export de toutes les tables géographiques (batch unix) ==== |
| - | Export de toutes les tables géographiques : | ||
| <code batch> | <code batch> | ||
| #!/bin/bash | #!/bin/bash | ||
| Ligne 21: | Ligne 44: | ||
| '' | '' | ||
| + | |||
| + | |||
| + | ==== Récupérer la liste des procédures ==== | ||
| + | |||
| + | <code sql> | ||
| + | SELECT proname FROM pg_proc; | ||
| + | </ | ||
| + | Plus d' | ||
| + | |||
| + | ==== Récupérer le code SQL d'une procédure | ||
| + | |||
| + | <code sql> | ||
| + | SELECT proname, | ||
| + | </ | ||
| + | Avec < | ||
| + | |||
| + | Plus d' | ||
| + | |||

