GIS云套件

发布HBase服务

GIS云套件支持使用HBase环境中的数据作为数据源发布为REST-地图服务、REST-数据服务、REST-矢量瓦片服务、WMS服务、WMTS服务、WFS服务、ArcGIS REST地图服务、ArcGIS REST要素服务、Baidu REST地图服务以及Google REST地图服务。您可以通过以下步骤发布HBase服务:

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

    hbaseselection

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

    hbaseconfig

    • 服务地址(必填):HBase数据地址,即zookeeper地址列表,默认端口号为2181。若使用内置HBase,固定为hbase-zookeeper:2181。
    • 添加主机名解析:如果不是使用GIS云套件内置的HBase,请添加主机名解析。详细介绍参见GIS云套件->配置管理->主机名解析
    • 数据库(必填):数据所在目录名称。
    • 开启Kerberos认证:如果开启Kerberos认证,则需填入以下信息:

      • Hadoop 集群 core-site.xml 文件路径:Hadoop集群配置文件“core-site.xml”的文件路径。
      • HDFS 集群 hdfs-site.xml 文件路径:HDFS集群配置文件“hdfs-site.xml”的文件路径。
      • HBase 集群 hbase-site.xml 文件路径:HBase集群配置文件“hbase-site.xml”的文件路径。
      • Kerberos 客户端配置文件路径:Kerberos客户端配置文件“krb5.ini”的文件路径。
    • 样式文件:当服务类型为地图服务时,可为地图指定Mapbox风格样式(*.json)。若不指定,将使用默认的风格文件。
  3. 选择发布的服务类型。请参考GIS云套件->服务管理->服务实例->发布服务中的关系表。
  4. 选择是否允许编辑,若允许编辑,则访问者可更改服务配置。

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

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

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