GIS and Media fusion

"The explosive growth of the GeoWeb and geographic information has made GIS powerful media for the general public to communicate, but perhaps more importantly, GIS have also become media for constructive dialogs and interactions about social issues." - Sui & Goodchild

User Tools

Site Tools


geoinf15:postgis0

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.

  1. Déploiement d'une application PHP/PGSQL+PostGIS avec OpenShift (https://www.openshift.com)
    • 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)
    • 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
  2. Installer pgadmin : [url]
  3. Installer le client tool rhc : [url]
  4. Lancer une session rhc depuis une console OS :
    • Saisir : rhc setup
    • Valider le server name par défaut
    • Saisir votre 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
  5. Lancer pgadmin
    • Créer une connexion sur l'IP (et le port) forwardée par la commande ci -dessus pour 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)
geoinf15/postgis0.1446503718.txt.gz · Last modified: 2018/05/16 10:05 (external edit)