天地图应用ArcGIS发布的服务(转)


天地图应用ArcGIS发布的服务

  本文包含三个部分:利用ArcMap将Excel的数据转化为ArcGIS MXD文件、利用ArcMap发布服务、天地图添加ArcGIS发布的服务。

  一 MXD文件的生成

  假设在Excel中存有两个点的坐标:
  

  接下来,将Excel中的数据导入ArcMap中:(文件 - 添加数据 - 添加XY数据)

  

  Excel数据的坐标是经纬度,所以图层坐标系选择WGS1984:预定义 - Geographic Coordinate System -  world - WGS1984

  

  如果Excel存放是Mercator坐标,则选择WGS 1984 Web Mercator:预定义 - Projected Coordinate System -  world - WGS 1984 Web Mercator。

  接着导出数据(右键 -  数据 - 导出数据):

  

  接着将导出的数据添加到地图图层中:

  

  删除导入的Excel图层,就只会剩下你导出的数据图层了,然后保存成mxd文件就行了:

  

  

  二 发布ArcGIS服务

  

  发布成功后会在GIS服务器上看到发布的服务:

  

  可以在浏览器中测试发布的服务是否正确:

  

 

  三 天地图加载ArcGIS发布的服务

  这篇文章讲到如何载天地地图作底图,加载ArcGIS发布的服务也很简单:

复制代码
         //加载天地图 var baseMap:TianDiTuLayer = new TianDiTuLayer("VectorBaseMap"); var cnNoteMap:TianDiTuLayer = new TianDiTuLayer("VectorCNNote"); var ZJArea:TianDiTuLayer_ZJ = new TianDiTuLayer_ZJ("VectorZJArea"); myMap.addLayer(baseMap); myMap.addLayer(cnNoteMap); myMap.addLayer(ZJArea); var dynamicLayerURL:String = "http://chenyumingpc/arcgis/rest/services/twopoint/MapServer"; var dynamicLayer:ArcGISDynamicMapServiceLayer = new ArcGISDynamicMapServiceLayer (dynamicLayerURL); myMap.addLayer(dynamicLayer);
复制代码

  运行效果如下:

  

 

作者:助你软件工作室
出处:http://www.cnblogs.com/chenyuming507950417/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM