[Mapserver-DE] Queries auf mehrere POSTGIS-Layer
"Roßkamp, Hajo"
Hajo.Rosskamp at br-we.niedersachsen.de
Don Nov 25 18:01:58 CET 2004
Hallo Liste,
ich habe mit meiner Mapserver-Anwendung (CGI, vers. 4.0.1) folgendes
Problem:
Meine Anwendung enthält zwei Layer vom Typ POSTGIS, die Darstellung der
beiden Layer in der Karte ist korrekt. Nur bei den Abfragen (mode=nquery)
treten Fehler auf:
1. Layer aktiviert und Abfrage auf ein Objekt des 1. Layers -->
fehlerfreies Abfragetemplate
2. Layer aktiviert und Abfrage auf ein Objekt des 2. Layers -->
fehlerfreies Abfragetemplate
1. und 2. Layer aktiviert und Abfrage auf ein Objekt des 1. Layers -->
Fehler: Abfragetemplate wird doppelt generiert
1. und 2. Layer aktiviert und Abfrage auf ein Objekt des 2. Layers -->
Fehler: Rückgabe einer leeren Seite mit folgendem Quellcode:<!-- MapServer
version 4.0.1 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP SUPPORTS=PROJ
SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT
SUPPORTS=WFS_CLIENT INPUT=EPPL7 INPUT=JPEG INPUT=POSTGIS INPUT=OGR
INPUT=GDAL INPUT=SHAPEFILE -->
Gibt es eine Lösung, was mache ich falsch?
Gruß und danke!
Hajo Roßkamp
Hier noch meine Layerdefinition:
LAYER
NAME 'wgrzwei'
GROUP 'Wg2'
CONNECTIONTYPE postgis
CONNECTION "user=xxx password=xxx dbname=xxx host=xxx"
DATA 'the_geom from info_einzelhandel'
STATUS ON
TEMPLATE 'einzelh_query.html'
TOLERANCE 5
TOLERANCEUNITS pixels
TYPE Point
CLASSITEM "warengrupp"
CLASS
NAME "Verbrauchermärkte, ..."
#OUTLINECOLOR 0 0 155
EXPRESSION "2"
SYMBOL '../symbols/kasten_rahmen_red.png'
COLOR 0 0 0
END #End of Class
END # END OF LAYERFILE
LAYER
NAME 'wgreins'
GROUP 'Wg1'
CONNECTIONTYPE postgis
CONNECTION "user=xxx password=xxx dbname=xxx host=xxx"
DATA 'the_geom from info_einzelhandel'
STATUS ON
TEMPLATE 'einzelh_query.html'
TOLERANCE 5
TOLERANCEUNITS pixels
TYPE Point
CLASSITEM "warengrupp"
CLASS
NAME "Discounter"
#OUTLINECOLOR 0 0 155
EXPRESSION "1"
SYMBOL '../symbols/kasten_rahmen_blue.png'
COLOR 0 0 0
END #End of Class
END # END OF LAYERFILE
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)