Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 4 sur 4
  1. #1
    Candidat au titre de 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 : 12
    Points
    12

    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
    Candidat au titre de Membre du Club
    Inscrit en
    mars 2007
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : mars 2007
    Messages : 39
    Points : 14
    Points
    14

    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
    Candidat au titre de 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 : 12
    Points
    12

    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
    Expert Confirmé
    Profil pro
    Inscrit en
    octobre 2008
    Messages
    1 803
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : octobre 2008
    Messages : 1 803
    Points : 2 583
    Points
    2 583

    Par défaut

    D'après le message, il faut faire
    Code :
    CREATE LANGUAGE plpgsql;
    dans la base en question

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

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •