支持将 MongoDB 存储的瓦片作为数据来源直接发布为地图服务、 REST 服务、OGC 服务、三维服务以及其他服务等,支持发布栅格瓦片和矢量瓦片。
发布MongoDB 瓦片前,需要完成以下工作:
1. 在“在线”选项卡的“发布iSever服务”组中,单击“MongoDB 瓦片”按钮,弹出“发布MongoDB瓦片”对话框。
2. iSever 服务地址:输入发布服务的iServer 地址。单击组合框下拉按钮,选择“新建连接”,弹出“登录SuperMap iServer”对话框,输入服务地址、管理员账户及密码,即可登录。登录成功后程序会自动保存连接过的地址,用户后续登录时可选择历史记录实现快速登录。 服务地址支持输入自定义iServer安装目录/webapps/iserver文件夹名称后的服务地址,同时兼容了 localhost、http、https 三种 iServer 服务地址格式,格式如下:
注:若未启动iServer 服务或管理员账号、密码输入错误,将无法正常登录,请确认链接信息是否正确再重新登录。
3. 连接到MongoDB:该区域设置 MongoDB 服务器和数据库的相关信息,在使用该功能前,需先启动 MongoDB 服务,有关MongoDB 的详细信息,请参考“MongDB 使用说明”。有关参数说明如下:
4. 发布地图服务:支持的地图服务包括REST 地图服务、OGC 服务以及其他服务。有关服务类型的详细介绍请参看Web 服务类型介绍。
ArcGIS REST地图服务,提供了对地图和图层进行访问与相关操作功能,包括了:
5. 发布三维服务:支持将瓦片发布为三维服务。勾选该复选框,在地图列表框中显示当前数据中的地图名称,用户勾选确定发布为三维服务的地图数据。
6. 选择发布的服务类型后,单击“发布”按钮,输出窗口处会提示发布是否成功,若发布成功,输出窗口会显示所发布的服务类型和各服务链接,用户可点击链接地址,查看服务发布的结果。
图:发布MongoDB瓦片输出结果 |
图:发布MongoDB瓦片输出结果 |