arcmap发布wms服务并用openlayers加载

Arcgis:10.4
准备全国shp数据:

 arcmap发布wms服务并用openlayers加载_第1张图片


测试数据和图层加载代码下载地址:

http://download.csdn.net/download/u010476739/10197521

http://download.csdn.net/download/u010476739/10197523



打开arcmap,首先连接arcgis服务器:
  arcmap发布wms服务并用openlayers加载_第2张图片
连接到arcgis server参照: http://blog.csdn.net/u010476739/article/details/79008374


将shp文件加载到地图中:
 
arcmap发布wms服务并用openlayers加载_第3张图片

发布wms服务:
执行菜单:File->Share As->Servie
  arcmap发布wms服务并用openlayers加载_第4张图片


  arcmap发布wms服务并用openlayers加载_第5张图片
点击下一步:
  arcmap发布wms服务并用openlayers加载_第6张图片
输入服务名称,点击下一步:
  arcmap发布wms服务并用openlayers加载_第7张图片
点击continue:
  arcmap发布wms服务并用openlayers加载_第8张图片
浏览至Capabilities,勾选WMS:
  arcmap发布wms服务并用openlayers加载_第9张图片
首先点击Analysis、未报错后点击Publish
提示发布成功:
 
arcmap发布wms服务并用openlayers加载_第10张图片

在浏览器端查看发布的wms服务:
 


根据发布的wms服务的地址获取刚发布图层的元数据,浏览器输入地址:
https://localhost:6443/arcgis/services/chinademo2/MapServer/WMSServer?service=wms&request=getcapabilities
  arcmap发布wms服务并用openlayers加载_第11张图片
可以看到wms的版本为1.3.0,图层的名称为0.
使用openlayers加载图层的代码:



    
    
    
    
    
    


    

浏览器端运行效果:

arcmap发布wms服务并用openlayers加载_第12张图片

 

你可能感兴趣的:(openlayers,argis)