Hello Bart,
I think that is what I already did. Instead of feature_info_mime_type, I
got wms_feature_mime_type; can that be a typo?
I added feature_info_mime_type to the web section to test, but there is
no effect, still no featureinfo. I am also posting on the flamingo-mc
forum to see if they got some suggestions.
In the Map section I got:
---- snippet ----
WEB
IMAGEPATH 'E:/maptemp/'
IMAGEURL '/ms_tmp/'
HEADER "./templates/query_header.html"
FOOTER "./templates/query_footer.html"
METADATA
"wms_title" "Bouwfonds - Digitale kaart"
"wms_onlineresource"
"http://www.xx.xx/cgi-bin/mapserv.exe?map=E:\\mapconfig\\bouwfonds.map"
"wms_srs" "EPSG:4326 EPSG:28992"
"ows_schemas_location" "http://schemas.opengis.net"
"wms_feature_mime_type" "application/vnd.ogc.gml"
END
END
And for my Layer:
---- snippet ----
LAYER
NAME 'percelen'
TYPE POLYGON
DUMP TRUE
TEMPLATE 'ttt'
DATA '.\mapdata\rga\percelen_laag_poly_merged.shp'
METADATA
"wms_title" "percelen"
"wms_srs" "EPSG:28992"
"gml_featureid" "id"
"gml_include_items" "all"
END
STATUS ON
TRANSPARENCY 100
PROJECTION
"init=epsg:28992"
END
CLASS
NAME 'percelen'
STYLE
SYMBOL 0
SIZE 6
OUTLINECOLOR 180 208 208
#COLOR 180 208 208
END
END
END
Bart van den Eijnden schreef:
Milo,
the WMS client determines the info_format. I assume QGIS is asking for
MIME or text/plain.
You need to add the following METADATA to your layers:
OWS_INCLUDE_ITEMS "all"
Maybe even GML_INCLUDE_ITEMS "all" I am not sure. Give it a try.
If Flamingo wants GML, it will request with
info_format=application/vnd.ogc.gml. If it doesn't you can probably
set the default/MIME format of Mapserver to this (METADATA at the WEB
level called feature_info_mime_type).
Template can remain empty, I always TEMPLATE blank.html where
blank.html does not even exist on the filesystem.
Best regards,
Bart
On Jan 30, 2008 5:48 PM, Milo van der Linden <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
Hello list,
I have been spending 4 hours looking around the mapserver website and
various other resources but no luck.
As a Mapserver WMS client I am using flamingo-mc. flamingo-mc is
able to
perform a getFeatureInfo and requires gml as response.
For now I have some sort of response because with qGIS I get:
WMS identify result for 225, 337
---------------
GetFeatureInfo results:
Layer 'percelen'
Feature 507:
But it is clearly no gml and I haven't set the fields from the
table to
be returned.
So:
- What do I have to put in my (currently empty) TEMPLATE file?
- Can I enter all the GML that I need to return in my TEMPLATE and
does
anyone have a sample for this?
- How can I make sure that the information returned is in the gml
mime-type?
Any help would be appreciated!
Kind regards,
Milo van der Linden