#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
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
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
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
Re: installation postgis ubuntu
Bonjour,
[..]. 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.
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
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
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
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
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
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
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
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