跳到主要内容
版本:9.0.0

技术规格说明书

产品版本

版本号:v9.0.0

功能能力

多源数据支持

二维矢量数据和服务

  1. 支持GeoJSON数据,默认支持EPSG:4490和EPSG:4326坐标系,其他坐标数据需要转换到默认坐标系下加载。
  2. 支持 Mapmost Studio 发布的矢量切片服务。
  3. 通过GeoServer发布的EPSG:3857坐标系矢量切片服务在Mapmost Studio中注册可接入。

二维栅格服务

  1. 支持的服务类型:
    • WMTS:如天地图、ArcGIS静态切片服务
    • WMS:如ArcGIS的动态服务
    • TMS
  2. 支持的坐标系:默认支持EPSG:3857,可通过project参数配置支持EPSG:4326、EPSG:4528、EPSG:4490,其他坐标系可通过设置自定义空间参考进行加载。
  3. 静态切片服务形式:XYZ 格式,即 URL 模板包含 {z}/{x}/{y},如 https://example.com/{z}/{x}/{y}.png。
    详细如下表所示:
    服务来源支持的服务支持的坐标系
    天地图天地图(_w标识)EPSG:3857
    天地图(_c标识)EPSG:4490
    ArcGIS动态服务EPSG:4528
    EPSG:3857
    EPSG:4326
    其他坐标系: 需要提供坐标系proj4描述、瓦片切图原点、瓦片每一层级分辨率以及瓦片大小
    切片服务EPSG:4490
    EPSG:4528
    EPSG:3857
    EPSG:4326
    其他坐标系: 需要提供坐标系proj4描述、瓦片切图原点、瓦片每一层级分辨率以及瓦片大小
    其他平台WMTSEPSG:4490
    EPSG:4528
    EPSG:3857
    EPSG:4326
    其他坐标系: 需要提供坐标系proj4描述、瓦片切图原点、瓦片每一层级分辨率以及瓦片大小
    WMSEPSG:4490
    EPSG:4528
    EPSG:3857
    EPSG:4326
    其他坐标系: 需要提供坐标系proj4描述、瓦片切图原点、瓦片每一层级分辨率以及瓦片大小
    TMSEPSG:3857

三维模型数据

  1. 支持的模型格式:glTF、GLB、 FBX、OBJ格式。
  2. 支持 draco 顶点压缩、KTX2.0 纹理压缩。
  3. 模型建模坐标系为EPSG: 3857。

备注:三维模型的模型特效,要求模型在 Blender 软件中Local坐标系(物体自身坐标系)下 Y 轴朝上。

三维模型服务

目前只支持3DTiles-v1.0数据服务,不支持3DTiles-v1.1数据格式。

  • 原始数据:手工建模
    • 服务发布平台:Studio、CesiumLab-v4.0.7(截止到2025年2月13日)。
    • 支持八叉树模式和小场景模式。
    • 支持KTX2纹理压缩,且3DTiles 服务必须带有 KHR_texture_basisu 扩展属性。
  • 原始数据:倾斜数据(OSGB)
    • 服务发布平台:Studio、CesiumLab-v4.0.7(截止到2025年2月13日)。
    • 支持顶层合并。
    • 支持KTX2纹理压缩,且3DTiles 服务必须带有 KHR_texture_basisu 扩展属性。
  • 备注:服务发布配置需输入正确的空间参考。

视频融合

加载视频文件

  • 数据格式支持:支持HTML5 video标签支持的视频格式,包括MP4、WebM、Ogg。

加载实时视频

  • 数据格式支持:支持Hls视频流和和Flv视频流,支持h264编码层标准格式。

三维视频投影

  • 数据格式支持:支持MP4、img、Flv格式。

坐标系

  • 支持CGCS2000坐标系。坐标系下匹配的数据格式和坐标系处理关系如下表:
    数据类型CGCS2000
    GeoJSONEPSG:4490/EPSG:4326
    矢量瓦片EPSG:3857
    栅格服务EPSG:3857、EPSG:4326、EPSG:4490、EPSG:4528以及可以通过proj4进行坐标转换的坐标系
    三维模型建模坐标系EPSG:3857
    3DTilesEPSG:4978

技术限制

支持的平台

移动端配置

Andriod:

分类标准配置推荐配置
内存内存8G及以上内存12G及以上
CPU骁龙870或同等性能处理器骁龙8核及以上性能处理器
系统安卓10安卓11

IOS:

分类标准配置推荐配置
芯片A15A17 pro
系统IOS 15IOS 17.5.1
机型iphone 13iphone 15及以上配置的机型

性能限制

1. 性能指标与交互体验分级

  • 性能指标
    • 首屏加载时间:从触发加载命令开始,到场景全部加载完毕的时间
    • 帧率:每秒显示的帧数,单位是FPS
  • 交互体验分级
    • 为了便于用户对帧率指标有直观感受,根据帧率数值大小进行体验分级
    • 基于最大刷新帧率为60Hz(对应60FPS)的显示屏,在推荐硬件配置下运行(不考虑网络环境影响),帧率与交互体验对应关系如下:
      帧率(FPS)体验描述
      0-29交互卡顿明显类似PPT翻页效果,动作完全断续
      30-44流畅类似早期游戏,轻微拖影但勉强连贯
      45-59高流畅度接近电影质感,动态模糊自然
      60极致流畅如水流般顺滑,高速镜头无残影
      注:三维系统流畅运行刷新帧率最低需要达到30FPS以上

2. 性能限制说明

  • 测试场景说明
    • 单一场景性能:测试场景仅包含单一类型数据,无其他负载干扰。
    • 混合场景性能:测试场景包含多类型数据叠加(如矢量图层、三维模型、视频流等)。
  • 性能限制要求(技术规格说明书给出的性能限制,是指引擎同时满足下述要求的最大数据加载量)
    • 不计网络影响
    • 首屏加载时间≤4s
    • 刷新帧率≥30FPS

3. 单一场景性能情况

  • 矢量数据

    • 矢量数据包括二维点、线、面、标注和拉伸体图层数据,具体性能指标如下:
      图层类型数据格式首屏加载时间(S)刷新帧率(FPS)支持数据量(万)
      二维点图层GeoJSON≤46010
      矢量服务≤26030
      二维标注图层GeoJSON<4605
      矢量切片≤26015
      二维线图层GeoJSON≤4605
      矢量切片<26040
      二维面图层GeoJSON<4605
      矢量切片<46030
      三维拉伸体GeoJSON<46010
      矢量切片<36030
  • 三维标签

    • 不开启注记避让下,支持8000个三维标签流畅加载,刷新帧率≥30fps,首屏加载时间<2秒。
  • 视频融合

    • flv视频流:支持6路视频流畅加载,刷新帧率≥30fps,首屏加载时间9秒。

4. 混合场景性能情况

当前混合场景(多类型数据叠加)性能指标仍在测试中,后续版本将更新具体限制参数。