GIS云套件

发布MongoDB瓦片

GIS云套件支持使用MongoDB中的地图瓦片和矢量瓦片作为数据来源发布为地图服务,或使用MongDB中的二维和三维瓦片作为数据源发布为三维服务。

对于地图瓦片,可以由SuperMap iDesktop或SuperMap iServer分布式切图服务生成,地图缓存也支持配置MongoDB存储;对于MVT瓦片,可通过SuperMap iDesktop生产并存入MongoDB。目前支持的三维瓦片有三维影像瓦片、三维地形瓦片、OSGB模型瓦片。

您可以通过以下步骤发布MongoDB瓦片:

  1. 登录GIS云套件,点击iManager首页->系统管理进入iManager管理页面;点击左侧导航栏服务管理->服务实例;点击页面发布服务。选择数据来源MongoDB瓦片,点击下一步

    mongodbselection

  2. 配置数据中填入数据源相关信息。

    • 服务地址(必填):MongoDB服务器地址,格式为:server:port。可添加多个 MongoDB 服务形成冗余备份,提升数据安全性。
    • 数据库:存储地图瓦片的数据库。
    • 用户名:具有访问该数据库权限的用户。
    • 密码:对应用户设置的密码。
    • 点击获取地图(发布地图服务时必点):单击后自动获取MongoDB中的地图瓦片和矢量瓦片。
    • 发布的地图(发布地图服务时必选):选择需要发布的地图的瓦片。一个 MongoDB 服务中可能包含多次切图得到的多个地图的瓦片,同一副地图还可能包含多个版本的瓦片。若选择发布“全部”地图,则系统会发布全部地图的最新版本的瓦片;若选择某一个地图,则系统会发布该地图的最新版本的瓦片。
    • 发布的三维图层(发布三维服务时必选):选择要发布的三维瓦片,可同时选择多个二维、三维瓦片。
  3. 选择发布的服务类型。请参考GIS云套件->服务管理->服务实例->发布服务中的关系表。
  4. 选择是否允许编辑,若允许编辑,则访问者可更改服务配置。

    当您选择的服务类型只有一种时,可配置服务实例的服务名:

    • 服务名:设置服务实例的名称。如果不设置服务名,默认根据数据源和服务类型自动生成。
  5. 选择服务节点。

    • 新增服务节点:创建服务节点,用以承载服务实例运行,创建时输入节点名称即可。首次使用服务发布请选择新增服务节点。
    • 选择已有(推荐):将服务实例发布到已有服务节点。若已有服务节点无许可权限,使用新增服务节点。
  6. 点击发布,等待跳转页面的提示信息。