Miaokit2.0框架,实现快速、低成本、低门槛开发三维可视化产品!

永拓科技推出的​Miaokit 2.0是轻量级、移动web优先的3D数据可视化框架,为了帮助用户快速、低成本、低门槛开发出三维可视化产品而创建。框架基于Webassembly和TypeScript开发,具有体量轻、加载速度快、运行效率高等优势。

Miaokit2.0框架,实现快速、低成本、低门槛开发三维可视化产品!

 

一、基本组成

1.轻量化WebGL图形引擎,提供丰富JS接口

2.GIS引擎、支持地形、支持自定义底图、支持叠加3D对象

3.装载、呈现SVE工程并提供交互接口

4.支持倾斜摄影模型

5.支持全景图

 

二、应用开发

Miaokit2.0框架支持各类Web3D可视化应用开发、微信小程序3D可视化应用开发。其中包括:鹰眼轨迹、导航、路线规划、地图可视化、室内地图、街景图像服务、智能物流、智能穿戴、智能景区、智慧交通、智慧建筑、智慧消防、智慧仓储、房产服务、商业地理、专业网图、汽车运输与制造、建筑工程与施工、生态环境图、资产管理、安防管理。

 

三、总体架构图

Miaokit2.0框架,实现快速、低成本、低门槛开发三维可视化产品!

 

 

四、组件说明

图形渲染模块:参考Unity引擎语言设计,并支持Unity引擎扩展,有Unity开发经验的用户将能够很容易上手该框架。用户可以根据开发需求自主选择渲染引擎:Sisyphus Engine引擎,轻量化,能够支持在微信或者其它APP应用内嵌入并秒级打开。

 

Miaokit2.0框架,实现快速、低成本、低门槛开发三维可视化产品!

                                                                                       微信打开

Miaokit2.0框架,实现快速、低成本、低门槛开发三维可视化产品!

                                                                                      电脑浏览器打开

 

Unity-WebGL引擎,让用户可以在Unity中使用Unity生态中的所有插件和效果并导出即可使用,相当于继承了Unity的所有特性,现成效果多。

 

Miaokit2.0框架,实现快速、低成本、低门槛开发三维可视化产品!

                                                                                      Unity-WebGL

 

Unity引擎,支持用户在Unity中做二次开发,并根据需要导出exe应用程序。

 

Miaokit2.0框架,实现快速、低成本、低门槛开发三维可视化产品!

                                                                                  在Unity中做二次开发

 

场景装载模块:支持装载和访问SVE所制作打包的三维场景,支持装载倾斜摄影实景模型、VR全景图,并且兼容WMTS标准。可以实现从地球视图到区域、园区、楼宇、楼层、房间、设备等不同级别对象,实现室外到室内任意层级的访问以及进行数据关联绑定。

 

Miaokit2.0框架,实现快速、低成本、低门槛开发三维可视化产品!

                                                                                 多种场景叠加融合

 

逻辑交互模块:提供了一些基本的三维可视化交互方法,使用户可以基于这些公开的API以快速、低成本、低门槛的开发出一个可交互的三维可视化产品。