Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Fri 19 October 2007 18:30

jonathan
Participant assidu
Date d'inscription: 16 May 2006
Messages: 263

installation postgis ubuntu

Bonjour,

Je viens ici car j'ai du mal à trouver la réponse à mon problème.

J'ai installé postgresql (plein de paquets de la 8.2), postgis(1.1.6-2), proj4 et geos(plusieurs paquets libgeos) à l'aide de synaptic sous Ubuntu 7.04.

Ma base postgre est crée,
Les paquets sont tous installés, mais j'ai aucune fonction postgis.

la commande :

Code:

createlang plpgsql nom_de_la_base

Fonctionne

Je n'ai pas les deux fichiers .sql dont plusieurs tutos parlent (lwpostgis.sql, et un autre ...???..) qui servent à charger les fonctions postgis

J'ai utilisé synaptic pour installer les paquets (aucun "make" ou autre)

Merci d'avance pour votre aide.

Hors ligne

 

#2 Fri 19 October 2007 18:40

DESPRES Damien
Participant occasionnel
Lieu: Ramonville saint agne
Date d'inscription: 29 Jan 2007
Messages: 11

Re: installation postgis ubuntu

Bonjour,

Je ne sais pas si cela peux t'aider mais de mon coté j'ai utilisé la commande suivante( pour la version 8.1):

apt-get install postgresql-8.1-postgis

et les fichiers sql dont tu parles ont été placés dans:
/usr/share/postgresql-8.1-postgis/


Ensuite pour créer une base, j'ai utilisé les commandes suivantes:


su - postgres

createdb -U postgres NomDeLaBASe
createlang -U postgres plpgsql NomDeLaBASe
psql -U postgres -d NomDeLaBASe -f /usr/share/postgresql-8.1-postgis/lwpostgis.sql
psql -U postgres -d NomDeLaBASe -f /usr/share/postgresql-8.1-postgis/spatial_ref_sys.sql


DESPRES Damien

Hors ligne

 

#3 Fri 19 October 2007 19:15

jonathan
Participant assidu
Date d'inscription: 16 May 2006
Messages: 263

Re: installation postgis ubuntu

Merci

J'avais installé le même paquet, puis synaptic m'a dit que le log était obsolète je l'ai finalement supprimé.
Je me demande si y a pas un décalage entre la 8.2 de postgresql et postgis1.1.6 qui ferait que.....

Je reste preneur de vos conseils.

Hors ligne

 

#4 Fri 19 October 2007 23:52

jonathan
Participant assidu
Date d'inscription: 16 May 2006
Messages: 263

Re: installation postgis ubuntu

Bon,

J'ai finalement réussi, grace à ce wiki

http://postgis.refractions.net/support/ … isOnUbuntu

Je reste un peu sur ma faim quand aux dépots ubuntu...

Dernière modification par jonathan (Fri 19 October 2007 23:54)

Hors ligne

 

#5 Sat 20 October 2007 09:09

cyrillec
Participant occasionnel
Date d'inscription: 18 Jul 2006
Messages: 18

Re: installation postgis ubuntu

Merci pour le lien.

sans passer par la compilation, il a moyen de n'installer que des paquets et donc de faciliter la maintenance du bazar. D'après le wiki c'est possible:

=== At Version 6.10 of Ubuntu, using Postgresql 8.1, postgis is available using apt-get. ===


Code:

apt-cache search postgis

renvoie sous debian:

Code:

libpostgis-java - geographic objects support for PostgreSQL -- JDBC support
postgis - geographic objects support for PostgreSQL -- common files
postgresql-8.2-postgis - geographic objects support for PostgreSQL 8.2
qgis - Geographic Information System (GIS)

On en apprend plus avec

Code:

apt-cache show postgis

qui renvoie :

Code:

Package: postgis
Priority: optional
Section: misc
Installed-Size: 476
Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
Architecture: i386
Version: 1.3.1-1
Depends: libc6 (>= 2.6.1-1), libpq5
Suggests: postgresql-8.2-postgis | postgresql-8.1-postgis | postgresql-7.4-postgis

Donc la version est à jour par rapport au tarball proposé sur le site officiel.

Tu peux donc lancer l'installation:

Code:

apt-get install postgis postgresql-8.2-postgis postgresql pgadmin3 qgis

ou en simulant si tu n'es pas sûr:

Code:

apt-get install -s postgis postgresql-8.2-postgis postgresql pgadmin3 qgis

Ensuite pour retrouver les fameux fichiers sql :

Code:

dpkg -l | grep postgis

(dpkg -l va lister tous les programmes installés sur ton système, le grep ne va retenir que postgis)

le prompt va te renvoyer quelque chose comme

Code:

postgis.....

et la:

Code:

dpkg -L postgis..... |grep sql

la suite est dans le wiki postgis

J'essaie d'installer tous mes programmes de cette manière plutot que par les sources.

Bon we.

Hors ligne

 

#6 Sat 20 October 2007 12:26

jonathan
Participant assidu
Date d'inscription: 16 May 2006
Messages: 263

Re: installation postgis ubuntu

Merci pour ces manips,

Code:

apt-cache search postgis

donne

Code:

libpostgis-java - geographic objects support for PostgreSQL -- JDBC support
postgis - geographic objects support for PostgreSQL -- common files
postgresql-8.1-postgis - geographic objects support for PostgreSQL 8.1
qgis - Geographic Information System (GIS)

pas 8.2 sad

Mise à jour des depots ubuntu ?

Hors ligne

 

#7 Sat 20 October 2007 13:05

cyrillec
Participant occasionnel
Date d'inscription: 18 Jul 2006
Messages: 18

Re: installation postgis ubuntu

oui smile

tu peux tenter le coup ca doit marcher!

tu peux aussi installer pgadmin3

ensuite tu auras de la lecture:

/usr/share/doc/postgresql-8.2-postgis/README.Debian.gz

Par contre je n'arrive pas à me connecter à ma base sous qgis..

Dernière modification par cyrillec (Sat 20 October 2007 13:30)

Hors ligne

 

#8 Sat 20 October 2007 15:50

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9855
Site web

Re: installation postgis ubuntu

Bonjour,

Tente un

Code:

apt-cache search postgresql-8.2-postgis

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#9 Sun 21 October 2007 14:20

jonathan
Participant assidu
Date d'inscription: 16 May 2006
Messages: 263

Re: installation postgis ubuntu

Merci.

Code:

apt-cache search postgresql-8.2-postgis

pas de réponse.

il semble que postgis soit bien installé. donc je vais surement en rester là. En revanche j'utilisais sous win : mitab et fwtools, surtout pour convertir les formats.

Est-ce qu'il y a un outil sous linux qui fasse ce genre de chose ?

Pour l'instant j'ai telecharger mitabxxx.tar.gz mais pour l'installation j'ai bloqué.

Faut-il placer les dossiers dans lesquels se trouvent les fichiers de type "make" dans un dossier particulier ?


++

Dernière modification par jonathan (Sun 21 October 2007 14:22)

Hors ligne

 

#10 Sun 21 October 2007 15:13

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9855
Site web

Re: installation postgis ubuntu

Bonjour,

jonathan a écrit:

[..]. En revanche j'utilisais sous win : mitab et fwtools, surtout pour convertir les formats.

Est-ce qu'il y a un outil sous linux qui fasse ce genre de chose ?


Oui FWTools existe sous linux également.

jonathan a écrit:

Pour l'instant j'ai telecharger mitabxxx.tar.gz mais pour l'installation j'ai bloqué.

Faut-il placer les dossiers dans lesquels se trouvent les fichiers de type "make" dans un dossier particulier ?


Avez vous installer les outils nécessaires à la compilation ? make, automake ?

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#11 Sun 21 October 2007 15:48

jonathan
Participant assidu
Date d'inscription: 16 May 2006
Messages: 263

Re: installation postgis ubuntu

Avez vous installer les outils nécessaires à la compilation ? make, automake ?


Je croyais que s'étaient des scripts particuliers pour chaque logiciel et que l'on trouve dans le dossier de ces derniers. Par exemple pour postgis j'ai fait make et make install sans problème.

Dernière modification par jonathan (Sun 21 October 2007 15:49)

Hors ligne

 

#12 Mon 22 October 2007 09:47

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9855
Site web

Re: installation postgis ubuntu

Bonjour,

Si vous avez déjà réussit, alors vous pourrez compiler mitab. Quels messages d'erreur avez vous ?

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#13 Tue 23 October 2007 13:27

jonathan
Participant assidu
Date d'inscription: 16 May 2006
Messages: 263

Re: installation postgis ubuntu

Bonjour,

Voila un extrait du readme.txt

To compile the library on Unix:

  The main directory contains a GNUmakefile whose default target will
  compile the contents of the 3 sub-directories and the test programs
  in the mitab directory.


la commande GNUmakefile (dans le bon dossier) me retourne :

Code:

bash: GNUmakefile : commande introuvable

merci.

Hors ligne

 

#14 Tue 23 October 2007 13:44

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9855
Site web

Re: installation postgis ubuntu

Bonjour,

Mettez le fichier readme.txt en pièce jointe. GNUmakefile n'est pas une commande, c'est un fichier makefile compatible GNU qui permet de compiler l'application.

Vous devez au moins faire :

Code:

# make
# make install

et peut etre un

Code:

$ ./configure avant.

Le # signifie que vous êtes dans une console avec les droits de superutilisateur (root donc), et le $ dans une console avec les droits utilisateurs.

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#15 Tue 23 October 2007 18:29

jonathan
Participant assidu
Date d'inscription: 16 May 2006
Messages: 263

Re: installation postgis ubuntu

voila le résultat de make

Code:

root@jonathan-ubuntu:~/<chemin>/mitab-1.6.3# make
(cd cpl; make)
make[1]: entrant dans le répertoire « /<chemin>/mitab-1.6.3/cpl »
gcc -c -I. -I.. -I../cpl  -fPIC --no-rtti -fno-exceptions -g -Wall -DDEBUG -DCPL_LSB cpl_conv.cpp -o cpl_conv.o
gcc: error trying to exec 'cc1plus': execvp: Aucun fichier ou répertoire de ce type
make[1]: *** [cpl_conv.o] Erreur 1
make[1]: quittant le répertoire « /<chemin>/mitab-1.6.3/cpl »
make: *** [all] Erreur 2
root@jonathan-ubuntu:~/<chemin>/mitab-1.6.3#

et de make install

Code:

make: *** Pas de règle pour fabriquer la cible « install ». Arrêt.

merci


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

Hors ligne

 

#16 Thu 25 October 2007 12:41

jonathan
Participant assidu
Date d'inscription: 16 May 2006
Messages: 263

Re: installation postgis ubuntu

Pour ce qui est de ./configure, rien de plus : commande introuvable

Merci

Hors ligne

 

#17 Thu 25 October 2007 13:12

cyrillec
Participant occasionnel
Date d'inscription: 18 Jul 2006
Messages: 18

Re: installation postgis ubuntu

Bonjour,

Le fichier configure ne semble pas être présent dans le répertoire ou tu lances la commande.

Tu dois d'abord te placer dans le bon répertoire

ensuite

Code:

./configure

est simplement le moyen d'exécuter un fichier.

J'espère avoir pu t'aider.

Dernière modification par cyrillec (Thu 25 October 2007 13:16)

Hors ligne

 

#18 Thu 25 October 2007 13:15

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9855
Site web

Re: installation postgis ubuntu

À priori vous avez une erreur rapporté par gcc. Le message n'est pas clair mais il est possible que le problème vienne de l'absence d'un paquet pour gérer C++, par exemple g++. Trouvez ce paquet et installez le.

Le nom doit être du style : gcc-c++-<version>, il est possible que vous deviez installer libstdc++  également.

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#19 Thu 25 October 2007 14:40

Gwenael Bachelot
Participant assidu
Lieu: Bureau Autodesk : Paris 12ème
Date d'inscription: 5 Sep 2005
Messages: 608
Site web

Re: installation postgis ubuntu

Bonjour,

J'ajoute pour information ce lien :
http://www.perrygeo.net/wordpress/?p=10

Peut-être contient il des informations utiles pour ce thread...

Cordialement,
Gwenael Bachelot
Autodesk

Hors ligne

 

#20 Thu 25 October 2007 19:38

jonathan
Participant assidu
Date d'inscription: 16 May 2006
Messages: 263

Re: installation postgis ubuntu

MERCI

Le nom doit être du style : gcc-c++-<version>, il est possible que vous deviez installer libstdc++  également.


solution

Code:

sudo apt-get install gcc cpp g++

j'ai repris ca tel quel de ubuntu.fr sans me prendre la tete.

pour l'install :

Code:

cd vers/le/repertoire/principal/mitabx.x.x

#make

c nikel merci

Hors ligne

 

#21 Sun 28 October 2007 23:04

jonathan
Participant assidu
Date d'inscription: 16 May 2006
Messages: 263

Re: installation postgis ubuntu

Par contre je n'arrive pas à me connecter à ma base sous qgis..


Moi aussi...

(également avec la version 0.9.0)

...

Hors ligne

 

#22 Mon 29 October 2007 09:21

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9855
Site web

Re: installation postgis ubuntu

Jonathan,

Quel message d'erreur as tu ?

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#23 Mon 29 October 2007 10:39

jonathan
Participant assidu
Date d'inscription: 16 May 2006
Messages: 263

Re: installation postgis ubuntu

Code:

connexion échouée - vérifiez les options et réessayer

Tout est en local donc  : Hote = 127.0.0.1

C'est pas évident de comprendre le problème. Au niveau réseau, mon firewall autorise normalement tout le traffic local..

J'ai essayé aussi pour le nom d'utilisateur : utilisateur@nom_machine

Mais ca marche pas

????

MERCI

Hors ligne

 

#24 Mon 29 October 2007 11:13

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9855
Site web

Re: installation postgis ubuntu

Bonjour,

Quel est l'utilisateur et quels sont ses droits sur la table/base ?

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#25 Mon 29 October 2007 11:17

jonathan
Participant assidu
Date d'inscription: 16 May 2006
Messages: 263

Re: installation postgis ubuntu

C'est le super utilisateur postgreSQL. C'est peut être là qu'est le problème d'ailleurs...

edit : oui c'est ca. J'ai créé un role dans pgadmin 3 et ca marche. Par contre j'ai pas de droits sur la table geometrycolumn faut que je regarde ca

MERCI

Dernière modification par jonathan (Mon 29 October 2007 11:26)

Hors ligne

 

#26 Mon 29 October 2007 11:21

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9855
Site web

Re: installation postgis ubuntu

Bonjour,
Tu connais son mot de passe ? Créez toi un utilisateur (creatuser) par la console

Code:

$ creatuser www-data ....

Ou par une requete :

Code:

CREATE USER "www-data" ....

met lui les droits sur les tables :

Code:

GRANT SELECT,INSERT,DELETE,UPDATE ON TABLE geometry_columns TO "www-data"

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#27 Mon 29 October 2007 11:27

jonathan
Participant assidu
Date d'inscription: 16 May 2006
Messages: 263

Re: installation postgis ubuntu

OK, super.

Hors ligne

 

Pied de page des forums

Powered by FluxBB