[Mapserver-DE] Query-Template

"Roßkamp, Hajo" Hajo.Rosskamp at br-we.niedersachsen.de
Don Dez 16 10:27:51 CET 2004


Hallo Liste, 

ich habe ein Problem mit meinem Query-Template. Wenn ich in dem Template mit
der folgenden Anfrage

http://niedersachsen.de/cgi-bin/mapserv?map=/srv/www/htdocs/gisbuero/bauleit
plaene/b_plaene.map&mode=itemquerymap&mapext=3465511%2E577060+5893679%2E2611
16+3466041%2E633944+5894210%2E975973&qitem=bpl_nr&qstring=041_000_0&qlayer=b
-plan_grenzen_poly&plnr=041_000_0

eine Karte erzeugen möchte,  erhalte ich bei einem Shape-Datenbestand ein
Kartenbild. Ändere ich das Datenformat auf Postgis-Daten (Shape-daten mit
shp2pgsql konvertiert) erhalte ich folgende Fehlermeldung:


prep_DB(): Query error. Error executing POSTGIS DECLARE (the actual query)
statement: 'DECLARE mycursor BINARY CURSOR FOR SELECT
bpl_nr::text,asbinary(force_collection(force_2d(the_geom)),'NDR'),OID::text
from b_plaene WHERE (041_000_0) and (the_geom && setSRID(
'BOX3D(3465511.57706 5893679.261116,3466041.633944
5894210.975973)'::BOX3D,find_srid('','b_plaene','the_geom') ))' 

Postgresql reports the error ''

More Help:

Error with POSTGIS data variable. You specified '<check your .map file>'.
Standard ways of specifiying are : 
(1) 'geometry_column 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 

Mappostgis.c - version of June 12/2003



Gruß

Hajo Roßkamp






This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)