Hi, Graeme
The JpegQuality property is related with the WmsLayerPlugin class that is the base class for all types of WMS Plug-ins, and you'd better set this property in the constructor of WMS plug-in inherited from WmsLayerPlugin.
The main purpose of JpegQuality is used for Server Cache of tile images.
If you have set that property to some valid value for any plug-in that has been set TileCache on the MapConfiguration through the override method of GetMapConfigurationCore, and upon receiving one GetMap WMS request, the server-side will cache the tiles you have requested using the JpegQuality if the image format of your request include IMAGE/JPEG.
As for now, we don’t have existing samples using GetFeatureInfo WMS operation. We only provide limited support for GetFeatureInfo request. For example, you want to add GetFeatureInfo support for DisplayASimpleWmsLayerPlugin which you could find in our installed samples. First off, you need to set the WmsQueryMode as WmsQueryMode.Queryable in the constructor of it. And then you need to send the request to the server and then handler the result come form server-side.
Please refer to the codes in the attachment. The result screenshot shows as below:
localhost:62626/WmsHandler.axd is the server uri for your server, you need to start your server and maybe you need to modify it
If you want to know more about the parameter of GetFeatureInfo reqeust, please see it in full detail through the link below:http: //opengeospatial.org/standards/wms
And also you need to get the latest auto build and it should be availble in the latest Daily Build (4.0.111.0 or later). Please get it through helpdesk.thinkgeo.com/helpdesk/login.aspx.
Thanks,
Khalil
002_001_WebApplication.zip (33.5 KB)