1 Star 3 Fork 1

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

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Without author's permission, this code is only for learning and cannot be used for other purposes.
Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

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

Comments ( 0 )

Sign in for post a comment

About

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

Releases

No release

Contributors

All

Activities

load more
can not load any more
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

Search