[Mapserver-DE] GetFeatureInfo auf Postgis-Layer

Ronald Woita ronald.woita at rostock.de
Fre Aug 12 09:09:19 CEST 2005


Hallo Liste,

ich habe einen MultipolygonLayer in einer PostgisDB (Postgresql 7.4.8, Postgis 1.0.3)
Diesen Layer kann ich mit dem Mapserver 4.6 auch als WMS-Dienst darstellen. Wenn ich aber 
einen Request GetFeatureInfo mache, bekomme ich folgende Fehlermeldung :

--->
Die XML-Seite kann nicht angezeigt werden 
Die XML-Eingabe kann nicht angezeigt werden, wenn Stylesheet verwendet wird. Beheben Sie den Fehler und klicken Sie dann auf Aktualisieren, oder wiederholen Sie den Vorgang später. 
--------------------------------------------------------------------------------

Ungültig auf der obersten Ebene im Dokument. Fehler beim Bearbeiten der Ressource 'http://172.20.60.88/cgi-bin/mapserv?map=...

Content-type: application/vnd.ogc.se_xml
^
<---

Mit einem Point-Layer hingegen funktioniert das Ganze einwandfrei.



Gruß
Ronald Woita


hier noch meine Map-Datei :


LAYER
	NAME "ALB_TEST"
	TYPE POLYGON
	STATUS ON

DEBUG ON

CONNECTIONTYPE postgis
CONNECTION "user=***** password=***** dbname=alk_bzsn host=172.**.**.*** port=5432"
DATA "the_geom from flstauskunft as foo using unique oid using SRID=2398"

  METADATA
    "WMS_SRS" "epsg:2398"
    "WMS_TITLE" 'ALB Auskunft'
    "WMS_FEATURE_INFO_MIME_TYPE" 'text/html'
  END

  PROJECTION
       	"init=epsg:2398"
  END
  
  TOLERANCE 3
  TOLERANCEUNITS pixels

  DUMP TRUE
  TEMPLATE "../templates/alb_test.html"

  CLASSITEM 'objart'

  CLASS
      EXPRESSION ([objart]=233 OR [objart]=239 )
      NAME "Flurstueck"
      STYLE
          SYMBOL 'line'
          SIZE 1#0.9921259842519685039370078740155
          OUTLINECOLOR 0 0 0
     END
  END

   CLASS
        EXPRESSION /./
       NAME "Rest"
       STYLE
          OUTLINECOLOR -1 -1 -1
       END
  END

END # END LAYER
#----------------------------------------

--
Ronald Woita
Hansestadt Rostock
Kataster-, Vermessungs- und Liegenschaftsamt
Holbeinplatz 14, 18069 Rostock
email: ronald.woita at rostock.de 
phone: +49 (0)381 - 381 6256




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