您的位置:首页 > 其它

arcgis sever发布地图服务,使用arcmap版本不同发布不成功的探讨

2015-08-26 21:19 597 查看
         前两天发布arcgis sever地图服务的时候,可以发布成功但是有一个符号化的图层一直显示不出来,着急了两天才解决。

      刚开始尝试的解决方法是用不同的发布方法来发布地图。因为最初用的是arcmap,加载所有要发布的要素,在按照share as→publish a services再填的服务器ip、arcgis账号和密码,然后发布前先进行分析,分析结果的错误纠正后再发布的,流程应该都没错。但是为什么会出现这个问题,然后,就开始先发布成.Sd的文件再拷贝到服务器上,在arcgis sever manage 上选择publish services 发布,但是选择好.Sd文件的路径,点击发布时,就一直卡那个画面了,进度条一直没有滚动。非常费解!

       于是开始寻求之前发布过地图的同学的帮助,他也尝试了修改发布地图服务的功能,用多种发布方法,都没有成功。建议我用自己的数据,简单画几个面图层,再发布到服务器上,看看是不是服务器显示面图层会出问题。

      后来给我数据的师兄说他的地图是用arcgis10.0做的,而服务器的arcgis sever是10.1的可能就发布后会出现显示不出的问题。

      最后我用arcmap10.1自己建了一个个人地理数据集,把所有要素加载到数据集,再重新符号化地图保存后,再发布到服务器上,都可以正常显示。

       思考与总结:1、地图数据由于是直接拷贝的文件,文件里面又包含文件夹,数据的存放路径不同,打开原始的mxd地图时,有些要素显示不出还要选择路径,这不知道会不会是出现问题的原因。2、arcmap发布地图服务不同版本可能出现不兼容的问题,这很可能就是问题所在,所以以后用来制作和发布服务的版本最好保持一致。

       
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: