2 Star 4 Fork 1

osmapgis/MapGIS-Model-3D-Data-SDK

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Model 3D Data&SDK

关于

Version 1.0.0

M3D (Model 3D Data) 是一种开放式、可扩展的三维数据格式,为海量多源异构空间三维模型数据在不同终端之间的传输、交换与共享提供数据格式的具体规范

简介

M3D (Model 3D Data) 一种开放式可扩展的三维地理空间数据格式,对倾斜摄影数据、人工建模数据、BIM、点云、三维管线、二维/三维点线面等各类数据进行整合,适用于海量、多源异构三维地理空间数据和Web环境下的传输与解析,为多源三维地理空间数据在不同终端(移动设备、浏览器、桌面电脑)地理信息平台中的存储、高效绘制、共享与互操作等问题提供了解决方案。

M3D 的主要技术特点和优势可以概括为:

  1. 支持表达多源地理空间数据:倾斜摄影模型、BIM、人工建模、激光点云、矢量、地下管线等多源数据。

  2. 具备海量数据高效绘制的能力:支持LOD、批次绘制、实例化等技术,可以提升渲染性能。

  3. 具备单体化选择和查询能力:支持高效选择、支持批量修改对象颜色、批量修改对象可见性。

  4. 简洁易读:格式简洁,易解析,适用于WebGL等轻量级客户端。

  5. 高效传输:数据紧凑,以二进制形式保存,占用空间小,传输性能高。

  6. 跨终端:独立于任何终端,适用于PC端、Web端、移动端,具有较好的兼容性。

  7. 可扩展性:支持扩展,允许增加一些多用途扩展或特定厂商的扩展。

  8. 完善的配套设施:完整的解决方案,成熟的可行性,强大的实用性。基于 M3D 形成了完整的 B/SC/S 架构的 三维GIS 应用解决方案,从数据生成、服务器端发布到多种客户端加载应用等多个环节解决用户实际问题。

效果图

     

     

 

在线服务

问答社区-云听

在线示例

MapGIS Client for JavaScript

工具

数据生成:MapGIS for Desktop

数据发布:MapGIS IGServer

客户端:WebClient-JavaScript, WebClient-JavaScript-Plugin, MapGIS-Desktop-Java, MapGIS-Mobile-React-Native

SDK:M3D_SDK

空文件

简介

MapGIS-Model-3D-Data-SDK:是MapGIS定义的针对多端应用的三维数据交换格式及其开发工具,对海量三维数据进行网格划分与分层组织,采用流式传输模式,实现多端一体的高效解析和渲染。 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/osmapgis/MapGIS-Model-3D-Data-SDK.git
git@gitee.com:osmapgis/MapGIS-Model-3D-Data-SDK.git
osmapgis
MapGIS-Model-3D-Data-SDK
MapGIS-Model-3D-Data-SDK
master

搜索帮助