SLD being ignored as a GetMap parameter

2993
2
06-29-2014 06:52 AM
Labels (1)
christymc
New Contributor
In the following GetMap request:

http://services.azgs.az.gov/ArcGIS/services/OneGeology/AZGS_Arizona_Geology/MapServer/WMSServer?LAYE...

the SLD parameter is being ignored, defaulting to the symbology as is published in the service. I cannot seem to make any SLD be applied as a GetMap parameter in ArcMap 10.1 (or in partner's services which are in v10.2). I can however force the SLD to be applied as a GetMap parameter from a service hosted on ArcMap Server v10.0:

http://gisweb.unr.edu/arcgis/services/OneGeology/NBMG_Geology/MapServer/WMSServer?LAYERS=US-NV_NBMG_...

Is it just a coincidence that the SLD is not being applied to any 10.1 and 10.2 ArcMap-published WMS? Or perhaps someone has come across cross-domain issues, where ArcMap upgrades might have created some web server, Windows, or other issues which is disallowing the web-accessible SLD to be read from another web domain?
0 Kudos
2 Replies
christymc
New Contributor
If indeed ArcGIS Web Adaptor converts 6080 traffic to port 80 so that it is accessible from the internet standard port, this SLD (XML file) and the web service should be on the same domain (port and host); see the GetMap request URL below ... However - the SLD is still being ignored, which may rule out the cross-domain question.

http://services.azgs.az.gov/ArcGIS/services/OneGeology/AZGS_Arizona_Geology/MapServer/WMSServer?LAYE...
0 Kudos
christymc
New Contributor
This is an example of a very simplified SLD which is also being ignored by GetMap request in a ArcGIS 10.2 service:

http://services.azgs.az.gov/ArcGIS/services/test/AZWellHeaders_test/MapServer/WMSServer?LAYERS=Wellh...
0 Kudos