先跟大家分享一个esri的学习资料,http://pan.baidu.com/s/1nBzxB,《ArcGIS10.1 for Server 入门教程》。
教程讲述的很清楚,下面说说我这次发布地图服务过程中遇到的问题。
(1)配置mxd地图文件后,没有将注记导出为图层。因项目需要最近在配胶南市的电子地图,其中包括水系、道路、兴趣点、建筑物轮廓、行政区划。在道路图层,添加标记,想对个别的标记进行调整,于是将label转换为注记,这样可以对单个的注记进行调整。调整好后得将注记转导出为图层。否则在发布服务时,无法通过Analysis,总是说图层当中存在图形。
(2)坐标系统不统一。切记在制作mxd文件时,将所有的图层坐标系统统一,投影坐标系统一。不统一的话会导致发布好的服务无法在浏览器中浏览。同时还应该将Data Frame的坐标系与图层坐标系统一。我经过多次失败后,最终将所有图层都转为WGS 84系统,用web mecator投影。
(3)发布后发现道路图层和水系图层label标记无法显示,在发布好的服务中显示的是小的正方形。这是因为标记不支持字体。检查mxd后发现道路图层、水系图层的label选择的字体为Arial,这是只支持英文字母的字体,不支持汉字的。但是在mxd中显示是正常的,只有在发布服务后才会发现问题。
(4)发布好服务后,我还用10.1的server对服务进行切片。在Server Manager中进行切片,选择按照Google的方式切。这里要注意根据实际配置的mxd的比例的需要,再结合Google的推荐切片比例,进行切片。