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



Reply via email to