[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)