arcgis中,地图文档需要发布,才能为WEB所用。
咋发布呢?
1、在arcmap里面,点击 文件 - 共享为 - 服务
2、在弹出的对话框里选“发布服务”,然后
3、这里面有点让人迷糊
服务器的URL该填啥?其实这个URL,是指存放服务的GIS站点地址。所以应该填这个:
得到地址:http://localhost:6080/arcgis/manager/
然后填上账号及密码。这个账号及密码是创建站点时设置的。如果还没有站点,则可以新建一个。
奇怪的是,当我们填好提交后,系统会自动切换成另一个地址返回给我们,不知何解。比如我填的是http://localhost:6080/arcgis/manager/
,结果
其实,这个发布连接连接,也可以事先在ArcCatalog里维护。看来ArcCatalog就是一个集中的入口,或者类似目录之类的东西,要不咋叫catalog呢。
4、现在一切就绪,点分析,如果没啥错误(警告有些可以接受,有些还是会导致发布失败),就可以点发布了。
我就遇到了高级警告导致发布失败的,说数据源没有注册到站点,要打包数据发到服务上,死活发布不成功。将数据源注册到服务站点(见前面)后就可以了。注册方法如图: