Généraliste
pour integrer un fichier shp a postgis, on utilise loutil shp2pgsql .
il faut taper le code suivant :
" shp2pgsql -s [srid] -I -D communes.shp | psql [base] "
est ce un code à taper dans le cmd de windows ?
comment le systeme fait pour savoir où se trouve le .shp, s'il ny a pas de path ?
davance merci
Posted in Généraliste 4 commentaires | 9754 lectures
Posté par raphaeldufonddu... le 3 Mai, 2006 - 13:32.
Bonjour à tous,
j'ai un petit problème avec PostGIS que j'aimerai vous soumettre : comment créer une table spatiale temporaire ?
En fait, j'ai créé une table temporaire avec l'instruction "CREATE TEMPORARY TABLE...", et j'aimerai que cette table soit spatiale.
Ma table temporaire étant stoquée dans un schéma "pg_temp_1", j'ai essayé la fonction : "SELECT AddGeometryColumn('pg_temp_1', 'bat', 'the_geom', '31300', 'MULTIPOLYGON', '2');".
Cela fonctionne, mais lorsque je me déconnecte du serveur et que je me reconnecte, la table temporaire a bien disparu, mais pas l'enregistrement correspondant dans la table "geometry_columns". La seule solution que j'ai trouvé est de le supprimer manuellement. Quelqu'un connaitrait-il un autre moyen pour créer un table spatiale temporaire ?
Posted in Généraliste 5 commentaires | 3748 lectures
Posté par franslap le 2 Mai, 2006 - 08:41.
Bonjour,
je rentre ce polygone dans ma colonne postgis nommee "macolonne" : POLYGON((0 0,40 20,35 8,0 0))
apres je fais la requete suivante : "select assvg(macolonne) from matable " qui me donne : M 0 0 40 -20 35 -8 0 0
je vois que certains chiffres sont devenus negatifs (20 ,8 )
en d'autre termes dans mon fichier svg je retrouve ma figure avec la tete à l'envers !!!!!
pourquoi ?
est-ce du à une histoire de projection ?
Cordialement
Posted in Généraliste | WINDOWS 3 commentaires | 4840 lectures
Posté par raphaeldufonddu... le 25 Avril, 2006 - 12:14.
bonjour,
je vous joins la doc : http://techer.pascal.free.fr/postgis/postgresql800beta1/compilpsqlwin32.pdf
A la page 23, l'auteur spatialise un champ "geom" de la table "test" en lui affectant des caracteristiques spatiales ([SRID],[ Type_Geometrie ],[Dimension ]))
avec "SELECT AddGeometryColumn ( ’test ’, ’geom ’, -1, ’GEOMETRY ’, 2 ) " par le biais d'un code en DOS je crois.
je voudrais savoir comment on fait pour spatialiser une colonne en pgsql depuis pgadmin III car apparemment pgadmin III ne reconnait pas la fonction "AddGeometryColumn"
ou alors faut charger quelque chose comme la dll "liblwgeom" peut-etre
et si j'essaye de creer un champ en type "geometry" et que je tape directement dans le champ l'odre suivant : GeometryFromText ( ’POINT (10 70) ’, -1 ), ça m'affiche un msgbox :
ERROR : couldn't load librabry "C:/Program Files/PostgreSQL/8.1/lib/liblwgeom.dll" : la procedure specifiee est introuvable ,
j'ai verifié, pourtant la dll en question se trouve bien à ce path là !
Posted in Généraliste | WINDOWS 5 commentaires | lire plus | 7415 lectures
Posté par raphaeldufonddu... le 19 Avril, 2006 - 13:42.
Bonjour, durant mes études j'ai vaguement approché les SIG et j'aimerais bien m'y remettre avec PostGIS. Comme la mise en pratique passe (dans mon cas) par la manipulation de données existantes et viables j'aimerais savoir où trouver des ensembles de données pour PostGIS, ou à défaut des données susceptibles d'être importées dans PostGIS, données si possible en rapport avec le territoire français (peu importe le thème par contre)
Merci d'avance pour vos réponses
Posted in Généraliste 8 commentaires | 3726 lectures
Posté par Paganoni le 1 Avril, 2006 - 07:07.
Qui est en ligne
Il y a actuellement 1 utilisateur et 190 invités en ligne.