Généraliste

Index spatial GIST

Lors du restore d'une base depuis la version 8.1 vers la version 8.2 (avec postgis 1.3.1), l'import des données étant terminé, je commence à générer des index spatiaux GIST. Certains index spatiaux ont bien été générés pôur certaines tables, mais je peux plus ensuite poursuivre la génération de ces index sur aucune des tables suivantes, que ce soit avec PGAdmin ou bien pgsql.

J'obtiens le message :
pg_restore: creating INDEX csurf_geom_1175498801703
pg_restore: [archiver (db)] Error from TOC entry 2723; 1259 34484942 INDEX csurf_geom_1175498801703 bdtopo
pg_restore: [archiver (db)] could not execute query: server closed the connection unexpectedly
This probably means the server terminated abnormally
before or while processing the request.
Command was: CREATE INDEX csurf_geom_1175498801703 ON csurf USING gist (geom public.gist_geometry_ops);
pg_restore: creating INDEX csurf_id_com_1175498801609
pg_restore: [archiver (db)] could not execute query: no result from server

Posted in Linux | Généraliste 48 commentaires | lire plus | 4850 lectures

Posté par Yves le 26 Octobre, 2007 - 09:32.

coordonnées géométriques et fonctions maths

Bonjour à tous,
J'aimerai savoir s'il est possible d'utiliser des fonctions mathématiques dans la description des coordonnées d'objets geometrique.
Par exemple


INTERSECTS (('POINT((0+COS(60)) (100+SIN(60)))'),geom);

Evidemment cela ne fonctionne pas pour le moment mais est ce faisable directement ?

Merci d'avance

Posted in Généraliste 6 commentaires | 4843 lectures

Posté par jduv le 28 Août, 2006 - 14:03.

durée d'une requête particulière

Bonjour à tous,
dans le cadre de mon stage j'ai été amené à concevoir un modèle sur la propagation de la peste à Madagascar.
Dans un programme java, je dois me connecter à une table postGIS comprenant 137 entrées, et effectuer la requête suivante pour chacun des 5000 rats, qui se déplacent sur une carte à chaque instant.

select parcelnum from Mossurflieu where the_geom"+
" ~(PointFromText('POINT("+x+" "+y+
")', -1)) and distance ((PointFromText('POINT("+x+" "+y+")', -1)), the_geom) = 0;")

Ma question est donc la suivante :
Pensez vous que les 5000 requêtes puissent être effectuées dans un temps relativement court?

Je pensais créer un index, mais je ne pense pas qu'il y ait suffisament d'entrées sur la table pour qu'il serve à quelque chose.

Merci de vos réponses à venir,

Cordialement,

Steve

Posted in Généraliste 8 commentaires | 3478 lectures

Posté par stonneau le 10 Août, 2006 - 08:24.

postgis_mapserveur

OUPS je suis sous une distrib Mandriva 2006
Bonjour à tous,
Voila maintenant un petit moment que j'essaie d'installer, d'utiliser Postgis et mapserveur.
Pour le moment, je pense que l'installation est faite séparement mais il semble me manquer une lib pour que mapserveur reconnaisse les entrées venant de postgis.
Je parviens à créer des objets géographiques dans postgre et d'autre part j'ai reussi à utiliser la démo de mapserver ( carte Itasca) ce qui semble démontrer que les deux fonctionnent.
Mon probléme est que si je fait un phpinfo je ne trouve pas dans la table mapscript de référence à postgis comme cela semble nécessaire.
Voila si quelqu'un sait comment faire le lien entre les deux
l'install de php_mapscript été sensée reconnaitre les extensions installées mais apparemment pas postgis.
Merci d'avance
Jérôme

Posted in Généraliste 4 commentaires | 4377 lectures

Posté par jduv le 18 Juillet, 2006 - 13:01.

Module de routing de Postgis

Bonjour,

Après avoir tester avec succes les fonctions de routing du module Dijkstra sur 20000 tronçons de rue, je rencontre de gros problèmes de performances sur un table de 15 millions d'enregistrements.

Existe-t'il des possibilités d'optimisation de ce module ?

Merci

ERIC

Posted in Généraliste | WINDOWS 11 commentaires | 3965 lectures

Posté par eric le 17 Juillet, 2006 - 21:36.

Flux XML

Ouverture de session

Qui est en ligne

Il y a actuellement 1 utilisateur et 297 invités en ligne.
Locations of visitors to this page
Drupal Top Sites - Ultimate Drupal Exposure