c'est un problème de mapfile ça. tu peux me le montrer ?
pascal.ferr...@aliceadsl.fr a écrit : > > > coté console POSTGRESQL/POSTGIS > > > INSTRUCTION : DECLARE mycursor BINARY CURSOR FOR SELECT > asbinary(force_collection(force_2d(way)),'NDR'),OID::text from > public.planet_osm_roads WHERE () and (way && setSRID( 'BOX3D(-926595.883036 > 4661222.398214,1458645.820536 > 7046464.101786)'::BOX3D,find_srid('','public.planet_osm_roads','way') )) > ERREUR: le curseur « mycursor » n'existe pas > INSTRUCTION : CLOSE mycursor > > > coté MAPSERVER > > [Thu Jan 15 16:02:34 2009] [error] [client 192.168.2.2] PHP Warning: > [MapServer Error]: msDrawMap(): Failed to draw layer named > 'planet_osm_roads'.\n in /var/appcarto/democarto-Loire/phpmapscript_05.php on > line 7 > [Thu Jan 15 16:02:34 2009] [error] [client 192.168.2.2] PHP Warning: > [MapServer Error]: prepare_database(): Error executing POSTGIS DECLARE (the > actual query) statement: 'DECLARE mycursor BINARY CURSOR FOR SELECT > asbinary(force_collection(force_2d(way)),'NDR'),OID::text from > public.planet_osm_roads WHERE () and (way && setSRID( 'BOX3D(-926595.883036 > 4661222.398214,1458645.820536 > 7046464.101786)'::BOX3D,find_srid('','public.planet_osm_roads','way') ))' > \n\nPostgresql reports the error as 'ERREUR: erreur de syntaxe sur ou > pr\xc3\xa8s de \xc2\xab ) \xc2\xbb\nLINE 1: ...R'),OID::text from > public.planet_osm_roads WHERE () and (way...\n > ^\n'\n\nMore Help:\n\nError with POSTGIS data > variable. You specified 'check your .map file'.\nStandard ways of specifiying > are : \n(1) 'geometry_column from geometry_table' \n(2) 'geometry_column from > (sub query) as foo using unique column name using SRID=srid#' \n\nMake sure > you put i n the 'using unique column name' and 'using SRID=#' clauses in.\n\nFor more help, please see http://postgis.refractions.net/documentation/ in /var/appcarto/democarto-Loire/phpmapscript_05.php on line 7 > [Thu Jan 15 16:02:34 2009] [error] [client 192.168.2.2] PHP Fatal error: > Call to a member function saveWebImage() on a non-object in > /var/appcarto/democarto-Loire/phpmapscript_05.php on line 8 > > > > > > > > > > > > > > ---------- Initial Header ----------- > >>From : talk-fr-boun...@openstreetmap.org > To : Discussions sur OSM en français<talk-fr@openstreetmap.org> > Cc : > Date : Thu, 15 Jan 2009 15:31:22 +0100 > Subject : Re: [OSM-talk-fr] problèmes avec lwpostgis.sql > > Il se peut que le template par défaut utilisé par postgresql intègre > déjà les fonctions spatiales de postgis, auquel cas l'étape > lwpostgis.sql est inutile. > > Sinon quel est le problème ? Quelles sont les erreurs liées à mycursor > dans les logs ? > > Guillaume > > pascal.ferr...@aliceadsl.fr a écrit : >> Bonjour, >> >> voilà ce que je fais. >> >> createdb gis >> createlang plpgsql gis >> psql -d gis -f /home/appcarto/lwpostgis.sql >> psql -d gis -f /home/appcarto/osm2pgsql/900913.sql >> osm2pgsql -m -d gis /mnt/USB_CLE/france.osm.bz2 >> >> tout semblait "bien" se passer, les connexions via QGIS m'ont demandé une >> clé primaire ce qui n'est pas difficile à faire après avoir été conseillé... >> >> j'ai découvert des problèmes relatifs à "mycursor" dans les "log" de >> postgresql/postgis lors de la réalisation de layers osm pour mapserver. >> >> Et en regardant sur internet, il semblait que cela pouvait venir de >> lwpostgis.sql. C'est vrai qu'il ne fonctionne pas correctement mais cela >> était passé totalement inaperçu avant. >> >> que pourrais-je faire ? >> >> Cordialement >> >> Pascal >> >> >> >> >> >> >> >> >> >> >> >> >> >> ---------- Initial Header ----------- >> >> >From : talk-fr-boun...@openstreetmap.org >> To : Discussions sur OSM en français<talk-fr@openstreetmap.org> >> Cc : >> Date : Thu, 15 Jan 2009 15:04:18 +0100 >> Subject : Re: [OSM-talk-fr] problèmes avec lwpostgis.sql >> >> Postgis est déjà probablement chargé dans la base, donc pas la peine de >> relance le lwpostgis.sql >> >> Guillaume >> >> pascal.ferr...@aliceadsl.fr a écrit : >>> Bonjour tout le monde, >>> >>> En prévision d'essais sur mapnik, j'ai essayé osm2pgsql >>> >>> et me suis rendu compte que postgresql/postgis que je supposais bien >>> fonctionner me crée des problèmes lorsque je lance : >>> >>> psql -d gis-osm -f lwpostgis.sql >>> >>> Visiblement lwpostgis.sql bloque sur les CREATE TYPE ... , CREATE OPERATEUR >>> ... en retournant " xxxx already exists" >>> >>> j'ai essayé de faire sauter ces CREATE mais il y en a vraiment beaucoup. >>> >>> pour info, le même problème se produit sur mes deux micros l'un en mandriva >>> et l'autre avec postgresql/postgis compilé. >>> >>> A l'aide >>> >>> Cordialement >>> >>> Pascal >>> >>> >>> >>> ---------------------- ALICE N°1 de la RELATION CLIENT >>> 2008*-------------------- >>> Découvrez vite l'offre exclusive ALICE BOX! En cliquant ici >>> http://abonnement.aliceadsl.fr Offre soumise à conditions.*Source : TNS >>> SOFRES / BEARING POINT. Secteur Fournisseur d.Accès Internet >>> >>> >>> >>> _______________________________________________ >>> Talk-fr mailing list >>> Talk-fr@openstreetmap.org >>> http://lists.openstreetmap.org/listinfo/talk-fr >>> >>> >> _______________________________________________ >> Talk-fr mailing list >> Talk-fr@openstreetmap.org >> http://lists.openstreetmap.org/listinfo/talk-fr >> >> >> >> ---------------------- ALICE N°1 de la RELATION CLIENT >> 2008*-------------------- >> Découvrez vite l'offre exclusive ALICE BOX! En cliquant ici >> http://abonnement.aliceadsl.fr Offre soumise à conditions.*Source : TNS >> SOFRES / BEARING POINT. Secteur Fournisseur d.Accès Internet >> >> >> >> _______________________________________________ >> Talk-fr mailing list >> Talk-fr@openstreetmap.org >> http://lists.openstreetmap.org/listinfo/talk-fr >> >> > > _______________________________________________ > Talk-fr mailing list > Talk-fr@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-fr > > > > ---------------------- ALICE N°1 de la RELATION CLIENT > 2008*-------------------- > Découvrez vite l'offre exclusive ALICE BOX! En cliquant ici > http://abonnement.aliceadsl.fr Offre soumise à conditions.*Source : TNS > SOFRES / BEARING POINT. Secteur Fournisseur d.Accès Internet > > > > _______________________________________________ > Talk-fr mailing list > Talk-fr@openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-fr > > _______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr