I see that WMS layers aren't supported yet in ArcGIS 100.0. I am trying to implement my own as one of our sources is WMS only. I have a
public class MyCustomAttemptWmsLayer extends ImageAdjustmentLayer implements RemoteResource
but I haven't found a way yet to override the internal implementation of requests in such a way that I can control the query strings in the request. I need to manipulate the query string such that a WMS-compliant GET request goes out like this:
http://myserver/arcgis/services/Elevation/MapServer/WmsServer?REQUEST=GetMap&SERVICE=WMS&VERSION=1.3...
I see when I use the standard ArcGISMapImageLayer, (non-WMS) GET requests goes out like this:
http://myserver/arcgis/rest/services/Satellite/MapServer/export?bbox=-5.6249999999999165%2C32.171556...
seems like it should be that big a stretch to use that bbox but add the other params I need.
1) Anyone in the community or in ESRI have suggestions as to whether what I am doing is possible?
2) Can ESRI tell me an estimate as to when a WMSLayer will be part of the Java ArcGIS 100 release?