# s3m-spec **Repository Path**: zm_giser/s3m-spec ## Basic Information - **Project Name**: s3m-spec - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-21 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

*Version 1.0* Spatial 3D Model (S3M)是一种适用于海量三维模型数据的传输格式。它通过一种高效,易扩展,可协作的数据规范,在不同终端(移动,浏览器,桌面)之间,满足用户在三维数据传输和解析方面的各类需求。

# 简介 S3M是超图软件主导研发的一种三维地理空间数据格式,目前正在联合国内多家单位联合申请地理信息协会产业的团体标准。 S3M主要针对网络环境和离线环境下,海量、多源三维地理空间数据的高效传输、交换及可视化,适用于不同终端(移动设备、浏览器、桌面电脑)上的三维地理信息系统相关应用。 S3M定义了一种高效,易扩展,可协作的,开放的数据规范S3M,在OSGB、Cesium 3D-Tiles等数据格式的基础上各取所长,对倾斜摄影模型、人工建模数据、BIM、点云、三维管线、二维/三维点线面等各类数据进行整合,形成了适用于多源异构、海量三维空间数据的格式规范,很好的解决了大规模三维数据在Web环境下传输和解析这两大问题,为多源三维数据在不同终端(移动设备,浏览器,桌面电脑)地理信息平台中的存储、融合、共享与互操作等问题提供解决方案,大力推动了我国三维地理空间数据资产安全可控、开放与共享的建设进程。 S3M的主要技术特点和优势可以概括为: 1)支持多源数据:倾斜摄影模型、BIM、精模、激光点云、矢量、地下管线、地形、动态水面、三维栅格等多源数据。 2)具备海量数据高效绘制的能力:利用LOD、批次绘制、实例化等技术,可以提升渲染性能。 3)具备单体化查询能力:支持高效选择、支持批量修改对象颜色、批量修改对象可见性。 4)简洁易读:格式简洁,易解析,适用于WebGL等轻量级客户端。 5)高效传输:数据紧凑,以二进制形式保存,占用空间小,传输性能高。 6)快速载入显卡:数据结构尽可能跟GL接口保持一致,减少加载时间,高性能,低消耗。 7)跨终端:独立于任何终端,适用于PC端、Web端、移动端,具有较好的兼容性。 8)扩展性好:支持扩展,允许增加一些多用途扩展或特定厂商的扩展。 # 效果图

# 工具 数据生成:SuperMap iDesktop,SuperMap iObjects 发布服务:SuperMap iServer 客户端:SuperMap iClient3D for WebGL,SuperMap iClient3D for Plugin,SuperMap iMobile for iOS/Android SDK:S3M_SDK