Généraliste
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.
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.
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.
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.
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.
Qui est en ligne
Il y a actuellement 1 utilisateur et 297 invités en ligne.