IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Extensions PostgreSQL Discussion :

Postresql et postgis


Sujet :

Extensions PostgreSQL

  1. #1
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Avril 2009
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2009
    Messages : 52
    Points : 40
    Points
    40
    Par défaut Postresql et postgis
    Bonjour,

    J'ai une base de donnée "B1" de type PostgreSql et là à ce moment je veux bien utiliser PostGis et les fonctionnalité de JTS , donc mon problème je trouve pas comment ajouter dans ma base B1 des tables qui ont les types qu'offre PostGis, vraiment c'est ma première expérience avec ces outils.

  2. #2
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 39
    Points : 35
    Points
    35
    Par défaut
    Bonjour,

    Tu as 2 manières de faire cela:

    -Dans le cas où tu as déjà une BD mais qui n'est pas de "type" Postgis.
    Avec pgAdminIII dans ta BD B1 utilise le Query Tool et ouvre lwpostgis.sql qui doit se trouver dans:
    ...\PostgreSQL\8.3\share\contrib
    Puis exécute la requête avec la flèche verte.
    Fais la même chose avec spatial_ref_sys.sql qui doit se trouver dans le même répertoire.

    -Autre méthode; lors de la création d'une nouvelle base de données avec pgAdminIII. Dans la fenêtre "New Database..." tu as un champ template.
    Mets-y le nom d'une BD de type Postgis. Tu dois avoir une table "template_postgis" qui a été créée lors de l'installation de Postgis.

    Par la suite si tu as d'autres questions sur Postgis je te conseille d'aller voir sur ce forum:
    http://georezo.net/forum/viewforum.php?id=31

  3. #3
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Avril 2009
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2009
    Messages : 52
    Points : 40
    Points
    40
    Par défaut
    Bonsoir,

    Je te remercie pour les deux méthodes, j'ai choisi la 1 ére , mais quand j'exécute lwpostgis.sql j'ai eu ce message d'erreur:

    ERROR: language "plpgsql" does not exist

    Qu'est ce que je devrais ajouter ?

    Merci

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    1 874
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 874
    Points : 2 890
    Points
    2 890
    Par défaut
    D'après le message, il faut faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    create language plpgsql;
    dans la base en question

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Accéder à une BD PostreSQL/PostGIS avec une adresse IP
    Par choko83 dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 07/11/2009, 10h48
  2. PostGis / Oracle Spatial
    Par Escandil dans le forum PostgreSQL
    Réponses: 6
    Dernier message: 03/08/2007, 15h57
  3. Réponses: 1
    Dernier message: 17/03/2005, 08h14
  4. postgerSQL+postGIS (urgent!!!)
    Par LOUKILI dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 10/03/2005, 15h05
  5. [Postresql] - traitement d'erreurs - resultat pro
    Par Fyna dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 05/06/2003, 15h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo