发布文件型工作空间

使用说明

GIS云套件支持将本地的SuperMap文件型工作空间(格式包括:*.sxwu, *.smwu, *.smw, *.sxw)发布为多种类型的GIS服务。这是最常用且直接的方式,适用于将本地制作好的地图或场景快速发布。

工作空间包含了完整的地图、数据源等资源,发布后即可通过标准服务接口供客户端调用。

功能入口

  • 左侧导航栏→服务管理服务实例→点击发布服务→选择数据来源文件型工作空间

操作说明

请按照以下步骤发布文件型工作空间:

  1. 服务实例列表页面,点击发布服务,选择数据来源为文件型工作空间,点击下一步

    filesworkspaceselection

    • 高级选项(自定义时选择):用于自定义构建服务所需的完整配置信息,配置需要包含“服务组件(component)”、“服务提供者(provider)”以及“服务接口(interface)”,具体的构建方式如配置 provider 可参考SuperMap iServer在线帮助。用于服务扩展或迁移,请分别参见扩展服务iServer服务迁移
  2. 配置数据步骤中,通过文档管理器选择工作空间文件。

    filesworkspaceconfig

    • 使用文档管理器浏览并选择您已上传的工作空间文件。
    • 若工作空间设有密码,请在工作空间密码中输入。
  3. 选择需要发布的服务类型。支持发布为地图、数据、矢量瓦片、空间分析、地址匹配、交通分析、三维、视频流等数十种服务类型。

  4. 配置服务。

    当步骤3中选择一类服务类型发布时,您可对服务名称进行配置,并指定服务别名。服务名如未设置,则将根据数据源和服务类型自动生成。

    可对服务实例进行标签配置,为待发布的服务添加已有或新增标签,最多支持设置6个标签。如未设置,后续也可在服务实例管理页面进行设置与管理。选择其他数据源发布服务时服务名配置与标签配置操作类似。

    servicename_label

    根据所发布服务类型的不同,服务配置有所不同,具体如下:

    1) 当服务类型为REST-地图服务、REST-数据服务、REST-空间分析服务、REST-矢量瓦片服务、WMS1.1.1服务、WMS1.3.0服务、WMTS1.0.0服务、WMTS-CHINA服务、WFS1.0.0服务、WFS2.0.0服务、WCS1.1.1服务、WCS1.1.2、ArcGIS REST地图服务、ArcGIS REST要素服务、百度REST地图服务、Google Rest地图服务、OGC API地图服务时,选择是否允许编辑,若允许编辑,则访问者可更改服务配置。

    2) 当服务类型为REST-数据服务、WFS1.0.0服务、WFS2.0.0、WCS1.1.1服务、WCS1.1.2、ArcGIS REST要素服务、OGC API数据服务时,可开启选择发布数据集,指定数据源中的数据集进行发布,不开启选择发布数据集则默认发布所有数据集。

    3) 当服务类型为REST-知识图谱服务时,文件型工作空间数据源中需包含图数据库连接信息等。

    4) 当服务类型为REST-地址匹配服务时,需对以下参数进行配置:

    filesworkspaceaddressmatch

    • 地址字典(必填):地址字典文件路径,后缀为“.dct”。地址字典文件中规定了中文分词规则,分词是把中文的汉字序列切分成有意义的词,例如:我是一个学生,分词后的结果:我/是/一个/学生。地址字典就是这些有意义的词的集合。GIS云套件内置地址字典,您也可以通过 SuperMap iobject Java 为您的数据定制地址字典。

    • 数据源(必填):选择参与地址匹配数据的数据源。

    • 数据集(必填):选择参与地址匹配的数据集。

    • 查询字段(必填):选择参与地址匹配的字段,最终返回的地点名称与设置的字段保持一致。

      例如:
      设置查询字段"province, city,county",返回地点名称为“四川省成都市金牛区”。

    • 索引目录(必填):当发布工作空间为地址匹配服务时,此参数用于指定生成的地址索引的目录。发布服务时,系统将根据参与地址匹配的数据集中指定字段中的内容建立索引,同时对其进行分词,这一过程是基于传入的字典进行的。您也可以在此输入已有的索引目录,用于发布地址匹配服务。如果设置-1,则使用默认值。

    • 查询半径(必填):用于设置查询范围,设置后用户将获得指定半径内的结果。使用反向地址匹配时有效,单位与索引的投影系统单位一直。如果查询半径未设置,则使用默认值,以度为单位时,查询半径默认为0.01度;以米为单位时,查询半径默认为500米。如果设置-1,则使用默认值。

    • 最大结果数:显示地址匹配结果的最大数量。

    • 网络间距:创建索引时,设置网格间距,单位与数据集单位一致。如果设置-1,则使用默认值。

    • 定时更新索引:是否定时更新索引。若需要定时更新索引,可选择指定日期更新,即在参数中设置更新的日期以及更新时间;也可选择间隔时间更新,即在参数中设置每周几在几点几分自动更新。

    5) 当服务类型为REST-交通网络分析服务时,需对以下参数进行配置:

    filesworkspacetransportationnetwork

    • 数据源名称(必选):用于交通网络分析的网络数据集所在的数据源的名称。
    • 网络数据集名称(必选):用于交通网络分析的网络数据集的名称。
    • 标识网络弧段ID的字段名(必选):标志网络弧段 ID 的字段。
    • 标识网络结点ID的字段名(必选):标志网络结点 ID 的字段。
    • 标识弧段起始结点ID的字段名(必选):网络数据集中标志弧段起始结点 ID 的字段。
    • 标识弧段终止结点ID的字段名(必选):网络数据集中标志弧段终止结点 ID 的字段。
    • 权值字段信息集合:增加一个字段作为权值字段。

    6) 当服务类型为REST-交通换乘分析服务时,需对以下参数进行配置:

    filesworkspacetransportationtransfer

    • 公交网络名称: 设置公交网络的名称。默认的名称前缀是"transferNetwork-"。

    • 公交线路环境设置:

      • 数据源别名(必选):参与分析的公交线路数据的数据源别名。
      • 数据集名称(必选):参与分析的公交线路数据集的名称。
      • 线路ID字段(必选):标识公交线路 ID 的字段。
      • 线路名称字段(必选):标识公交线路名称的字段。
    • 公交站点环境设置:

      • 数据源别名(必选):参与分析的公交线站点据的数据源别名。
      • 数据集名称(必选):参与分析的公交站点数据集的名称。
      • 站点ID字段(必选):标识公交站点 ID 的字段。
      • 站点名称字段(必选):标识公交站点名称的字段
    • 站点与线路关系设置:

      • 数据源别名(必选):站线关系数据集所在的数据源别名。
      • 数据集名称(必选):站线关系数据集的名称。
      • 线路ID字段(必选):标识公交线路 ID 的字段。
      • 站点ID字段(必选):标识公交站点 ID 的字段。

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

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

    8) 当选择的服务类型为 REST-视频流服务,您需要配置指定的视频流服务名。

  5. 指定服务节点

    • 选择已有(推荐):将服务实例发布到已有服务节点。若已有服务节点无许可权限,使用新增服务节点。
    • 新增服务节点:创建服务节点,用以承载服务实例运行,创建时输入节点名称并选择节点类型和许可类型。首次使用服务发布请选择新增服务节点。
  6. 点击发布,等待发布完成。

参数说明

发布过程中的关键选择与参数:

  • 工作空间文件:需提前通过文件管理功能上传至服务器。支持SuperMap各版本工作空间格式。
  • 服务类型选择:根据工作空间内容(如是否包含三维场景、网络数据集等)选择合适的服务类型。不同类型可能需发布到特定类型的服务节点。
  • 服务节点:服务节点类型需与发布的服务类型匹配。您可以在发布过程中新建节点,或选择已有节点。
注意事项:
  1. 请确保工作空间内所有数据源的路径正确,或数据源已转换为数据库存储,避免因文件路径问题导致服务发布后无法正常出图。
  2. 若工作空间内容发生变更,需重新发布服务,或对已发布的服务实例执行刷新

相关主题

发布服务

服务节点创建

文件管理