ThinkGeo.com    |     Documentation    |     Premium Support

WmsRasterLayer.GetFeatureInfo response format

Hello, ThinkGeo Team!


I tried to use WmsRasterLayer.GetFeatureInfo and I want my WMS-server to return information about feature in XML-format. Should look like the server's response to function GetFeatureInfo properly worked and returned the Feature objects? Please show an example of the XML-file or XML-schema.



Alex, 
  
 You can do it easily by creating a custom WmsRasterSource and catch the uri by overriding BuildWmsGetFeatureInfoUri method, and create your own WebRequest to get response xml. Some addtional tip, when you overriding BuildWmsGetFeatureInfoUri, you just call base.BuildWmsGetFeatureInfoUri and pass in the same type, and the return uri is what you want. 
  
 Let me know if you have more questions. 
  
 Thanks, 
 James