WMS GetFeatureInfo

Milo van der Linden mlinden at ZEELANDNET.NL
Thu Jan 31 04:50:52 EST 2008


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 <mlinden at zeelandnet.nl 
> <mailto:mlinden at zeelandnet.nl>> 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
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapserver-users/attachments/20080131/8a5d6d8e/attachment.html


More information about the mapserver-users mailing list