产品总览
一、服务格式
根据二三维一体化可视化效果,提供以下四种切片服务:
1.1 加密矢量切片服务
加密矢量切片服务是利用 Mapmost 自主研发的地图服务加密技术,有效保障了用户数据的安全性。该服务专为配合 Mapmost SDK for WebGL 设计,确保地理空间数据在网络传输中的安全与高效。不同于传统的栅格瓦片,矢量切片传输的是未经渲染的原始地理数据(例如点、线、面等),而非预渲染的图像。这不仅提供了更高的灵活性和交互性,还允许客户端根据需求动态渲染数据,并在不同缩放级别上应用多样化的样式。
1.2 影像切片服务
影像切片服务 为传统二维 GIS 的切片,使用 png 或 jpg 格式的图像文件,适合直接在二三维引擎上浏览查看。
1.3 地形切片服务
地形切片服务是三维引擎的基础数据。Mapmost Studio支持 Terrain-RGB 和 Quantized-Mesh 两种地形服务标准:
- Terrain-RGB:是一种用于编码高程数据的图像格式,它通过将高程值映射到 RGB 颜色空间来存储地形信息。这种方式使得高程数据可以被压缩并高效地传输,同时保持了足够的精度以满足大多数应用的需求。Terrain-RGB 文件通常作为栅格瓦片(raster tiles)的一部分使用,可以在 Web 地图服务中快速加载和显示。
- Quantized-Mesh:是一种用于高效存储和传输三维地形数据的格式,特别适用于 Web 和移动应用中的三维地球视图。这种格式由 CesiumJS 项目引入,并被广泛应用于各种三维地理信息系统(3D GIS)中。Quantized-Mesh 格式通过将地形数据量化为规则网格并采用高效的压缩算法,使得在客户端可以快速加载和渲染大规模地形数据。
1.4 模型切片服务
3D Tiles 是一种开放标准,由 CesiumJS 团队开发并维护,用于高效地在网络上传输和渲染大规模三维地理空间数据。它旨在支持各种类型的 3D 数据,包括但不限于建筑物、地形、点云、BIM(建筑信息模型)、CAD 模型等。3D Tiles 标准定义了一个分层的、基于瓦片的数据结构,使得客户端可以在不同细节层次(LOD, Level of Detail)上动态加载和渲染数据,从而优化性能并提高用户体验。
3D Tiles = 索引 + 内容。索引是 json 格式的元数据定义,包括数据范围、几何误差等,索引可以嵌套引用其他索引;内容(Content)是指每个 tile 中实际包含的三维几何数据及其相关资源,如纹理和材质,用于描述和渲染具体的三维对象或场景。
二、服务发布
2.1 GIS 数据
GIS数据主要包括矢量数据和栅格数据两大类。矢量数据的生成依赖于测绘人员利用各类专业仪器进行实地勘测,或对原始地图进行矢量化处理;而栅格数据则源自遥感卫星持续不断地接收地球表面反射的信号。由此产生了多个数据处理软件,如ArcGIS、ENVI、QGIS等。用户可以在这些软件中处理矢量和栅格数据,并将其转换为mbtiles、tif或tiff等格式。
矢量数据shp或其他(如GeoJSON)数据可通过桌面工具(如QGIS)导入到PostGIS数据库,利用Mapmost Studio可建立数据库连接发布加密矢量切片服务,除此之外,在Mapmost Studio中,用户也可以利用发布预切服务(适用于mbtiles数据)、发布影像服务(适用于tif、tiff数据)以及发布地形服务(tif数据)来发布地图。
2.2 手工模型
手工模型数据是通过3ds Max、Maya等三维建模工具手工创建的。用户在利用这些工具生成3D模型后,可以将其导出为fbx、obj、gltf等格式。接着,在Mapmost Studio的发布三维模型服务中,用户可以轻松实现发布这些人工模型并得到模型服务的在线访问地址,可利用Mapmost SDK for WebGL进行预览。
2.3 倾斜实景模型
倾斜模型数据源自无人机搭载的倾斜摄影系统,该系统通过多角度、多方向、多视角的拍摄,收集大量的影像数据。这些数据经过ContextCapture、Smart3D、PhotoMesh、AutoMesh、大疆智图等图像处理软件的精细处理,最终生成三维模型。用户导出模型为osgb格式后,可以在Mapmost Studio的发布倾斜模型服务中,轻松完成模型的发布工作并得到模型服务的在线访问地址,可利用Mapmost SDK for WebGL进行预览。
2.4 点云数据
点云是由大量三维坐标点(X,Y,Z)构成的数据集,可能包含颜色(RGB)、强度(Intensity)、法线(Normal)等附加属性。可以在Mapmost Studio的发布点云数据,支持数据格式为LAS,轻松完成模型的发布工作并得到模型服务的在线访问地址,可利用Mapmost SDK for WebGL进行预览。
三、制图平台
在成功利用上述地图发布功能发布多种类型的数据后,用户即可进一步利用在线制图功能,自主设计并创建一个完整的在线地图。 除了上述地图切片数据外,该系统还具备加载图像和视频数据的能力。一旦不同数据源的地图切片被加载到系统中,用户便可以独立地对每个地图图层进行样式调整,以满足多样化的需求。