发布MBTiles文件

使用说明

GIS云套件支持将MBTiles格式的地图瓦片包(*.mbtiles)作为数据源发布为地图服务,包括REST-地图服务、WMS服务、WMTS服务、ArcGIS REST地图服务、百度REST地图服务、Google REST地图服务。此外,也支持将MBTiles规范的矢量瓦片包(存储的瓦片类型为pbf)直接发布为矢量瓦片服务。

MBTiles是一种紧凑的瓦片存储格式,适用于将大量瓦片数据打包为单个文件进行发布与管理。

功能入口

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

操作步骤

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

    mbtilesselection

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

    mbtilesconfig

    • 文件路径(必填):在文件管理器中选择MBTiles文件(*.mbtiles)的路径。若文件未上传,请先通过文件管理功能上传至服务器。
    • 存储瓦片类型为矢量瓦片(可选):若MBTiles文件为矢量瓦片包(瓦片类型为pbf),请勾选此项。
    • 样式文件(存储瓦片类型为矢量瓦片时必填):当发布矢量瓦片服务时,需指定对应的Mapbox样式文件(*.json)。
  3. 选择需要发布的服务类型。支持的发布类型包括:

    • 地图服务:REST-地图服务、WMS1.1.1、WMS1.3.0、WMTS1.0.0、WMTS-CHINA、ArcGIS REST地图服务、百度REST地图服务、Google REST地图服务。
    • 矢量瓦片服务:REST-矢量瓦片服务(需勾选“存储瓦片类型为矢量瓦片”并指定样式文件)。
  4. 配置服务。

    • 是否允许编辑:若允许编辑,则访问者可更改服务配置。
    • 服务名:设置服务实例的名称。如不设置,系统将根据数据源和服务类型自动生成。
  5. 指定服务节点

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

参数说明

  • 文件路径:MBTiles文件必须已通过文件管理功能上传至服务器。
  • 存储瓦片类型为矢量瓦片:仅当MBTiles文件为pbf格式的矢量瓦片时才需勾选。
  • 样式文件:矢量瓦片服务需搭配Mapbox样式文件(*.json)使用,用于定义地图样式。
  • 服务节点:需根据发布的服务类型选择合适的节点类型(如地图节点、瓦片节点或通用节点)。
注意事项:
  1. 发布矢量瓦片服务时,请确保MBTiles文件为pbf格式,并已准备好对应的样式文件(*.json)。
  2. 若发布的为地图服务,且MBTiles文件为影像或地形瓦片,建议选择“瓦片节点”或“通用节点”进行发布。
  3. 发布过程中如遇“文件路径无效”错误,请检查文件是否已正确上传至服务器。

相关主题

发布服务

服务节点创建