[postgis-users] Postgis error with mapserver
strk at refractions.net
strk at refractions.net
Tue Jan 17 09:36:12 PST 2006
You might try
DATA 'geom from "Inun_RiscAlt"'
to see if mappostgis.c handles that.
--strk;
On Tue, Jan 17, 2006 at 08:56:19AM -0800, Paul Ramsey wrote:
> Change your data statement in your mapfile to:
>
> DATA "geom from inun_riscalt"
>
> That may not work.
> If you loaded the table with a mixed case, drop it and load it again
> with all lower case, I am not sure the Mapserver mappostgis.c can
> handle mixed case table names. In fact, looking at the SQL it is
> generating, I am sure it cannot.
>
> P.
>
> On Jan 17, 2006, at 8:47 AM, joanvp wrote:
>
> > Hi!!
> >
> >I've tried to show a postgis layer with UMN Mapserver. I've
> >installed last version of postgresql with postgis (8.1). I've
> >imported a shapefile with FME.
> >
> >I've tried this layer with Quantum GIS and all works fine. The
> >problem is with UMN Mapserver (v4.6). This is the error log
> >
> >----------------------------------------------
> >Warning: [MapServer Error]: prepare_database(): Error executing
> >POSTGIS DECLARE (the actual query) statement: 'DECLARE mycursor
> >BINARY CURSOR FOR SELECT asbinary(force_collection(force_2d
> >(geom)),'NDR'),OID::text from public.Inun_RiscAlt WHERE geom &&
> >setSRID('BOX3D(326607 4245586.875,627250 4471069.125)'::BOX3D,
> >find_srid('','public.Inun_RiscAlt','geom') )'
> >
> >Postgresql reports the error as 'ERROR: relation "inun_riscalt"
> >does not exist '
> >
> >More Help:
> >
> >Error with POSTGIS data variable. You specified '<check your .map
> >file>'.
> >Standard ways of specifiying are : < br>(1) 'geometry_colum n from
> >geometry_table'
> >(2) 'geometry_column from (<sub query>) as foo using unique <column
> >name> using SRID=<srid#>'
> >
> >Make sure you put in the 'using unique <column name>' and 'using
> >SRID=#' clauses in.
> >
> >For more help, please see http://postgis.refractions.net/
> >documentation.php
> >
> >------------------------
> >This is my mapfile
> >(....)
> >LAYER
> > NAME inun_riscalt
> > TYPE POLYGON
> > STATUS On
> >CONNECTION "user=xxx password=xxxx dbname=bdmapserver
> >host=localhost port=5432"
> >CONNECTIONTYPE postgis
> >DATA "geom from Inun_RiscAlt"
> > CLASS
> > NAME "Inun_RiscAlt "
> > COLOR 182 131 78
> > OUTLINECOLOR 4 24 93
> > END
> >END
> >(...)
> >
> >Any solution?
> >
> >Thank you in advanced
> >
> >Yahoo! Photos
> >Ring in the New Year with Photo Calendars. Add photos, events,
> >holidays, whatever.
> >_______________________________________________
> >postgis-users mailing list
> >postgis-users at postgis.refractions.net
> >http://postgis.refractions.net/mailman/listinfo/postgis-users
>
> _______________________________________________
> postgis-users mailing list
> postgis-users at postgis.refractions.net
> http://postgis.refractions.net/mailman/listinfo/postgis-users
--
/"\ ASCII Ribbon Campaign
\ / Respect for low technology.
X Keep e-mail messages readable by any computer system.
/ \ Keep it ASCII.
More information about the postgis-users
mailing list