This is an old revision of the document!
Spatial database :: PostGIS
Voyons comment utiliser l'extension PostGIS de PostgreSQL pour stocker et gérer de l'information géographique dans un SGBD.
Utilisation avec OpenShift
-
-
Suivre le lien “Create first application now”
Choisir le cartdrige PHP5.4
Définir un nom de domaine rhcloud.com et le nom de préfixe correspondant à l'application (ex. geoinf-oertz.rhcloud.com)
(remarque : si la création prend du temps, démarrer les points 2 et 3 en parallèle)
A la question “Change your code”, répondre non
Depuis la web console et dans la configuration de l'application, ajouter le cartdrige PostgreSQL 9.2
Conserver les crédentials
-
-
Lancer une session rhc en ligne de commande depuis une console
OS :
Saisir : rhc setup
Valider le server name par défaut
Saisir le login OpenShift et mot de passe
A la question sur le token, pour éviter la resaisie de mot de passe, répondre oui
A la question sur la paire de clés SSH, répondre oui
Saisir : rhc port-forward -a myAppName
Lancer pgadmin
Créer une connexion sur l'IP (et le port) forwardée par la commande ci-dessus sur la ligne PostgreSQL
Saisir les crédentials et se connecter
Vérfier le nombre de tables dans la BD (normalement aucune)
Lancer la commande SQL :
create extension postgis;
Vérifier le nombre de tables, de vues et de fonctions (normalement beaucoup)