三维GIS概述:
臻图自主知识产权ZTMap3D产品——轻量化三维GIS融合渲染平台,与传统三维渲染引擎不同,是全新一代轻量化三维GIS以及BIM渲染引擎,符合标准的HTML5和WEBGL规范,能够在所有支持H5的平台上运行(PC、手机、PAD、大屏等),无需额外的插件支持,真正实现“一次编写,到处运行”。该产品基于臻图多年来在“空间海量大数据实时处理”方面的专利技术和经验,突破了海量三维对象高效率实时渲染的核心难题,实现了几乎任意数据量尺度下三维数据的高效实时渲染。
三维GIS关键技术:
1、GIS+BIM一体化渲染技术。
传统的三维渲染领域,三维GIS引擎和BIM引擎通常是独立的两个引擎,所带来的的结果是无法实现同一场景的无缝平滑切换漫游,用户体验较差。本产品在前端三维数据渲染方面,将GIS和BIM两种数据进行统一对待,统一渲染。真正实现了三维GIS+BIM场景融合渲染机制,实现了场景无缝切换和平滑漫游的用户体验
2、GIS地理坐标系和BIM坐标系的转换技术。
通过实现坐标的转换,使得两种坐标系的三维数据可以在同一个引擎内进行解析和处理。
3、GIS+BIM模型云端渲染
为了使三维GIS+BIM 管理信息系统具有B/S 架构系统的优势,要求用户能够在浏览器上浏览和操作BIM模型.但是目前浏览器原生的编程语言如JavaScript并不支持三维图形渲染内核API 的直接调用。一种解决办法是通过使用微软组件对象模型(Component Object Model,COM)技术将图形引擎程序封装成一个ActiveX 控件。用户在浏览GIS+BIM模型之前需要先下载ActiveX 控件并在浏览器上注册该控件,之后当用户第1 次打开BIM 模型时,需要先将模型文件下载到本地缓存,下载完成后就可在浏览器上观看和操作BIM 模型。采用这种方式虽然在一定程度上解决了浏览器展示BIM 模型的问题。
本方案提出基于云端渲染的三维模型展示和交互解引擎(简称云引擎)。在此方案中,图形引擎程序被部署在服务器上,模型的渲染和展示都在服务端完成,并不占用用户终端设备的硬件资源
三维GIS技术创新:
传统的三维渲染领域,三维GIS引擎和BIM引擎通常是独立的两个引擎,主要是由于GIS和BIM三维模型的坐标系不同,其数据解析方法有区别。两个引擎独立渲染,所带来的的结果是无法实现同一场景的无缝平滑切换漫游,用户体验较差。
本项目基于对GIS和BIM坐标体系的深度理解,实现了GIS地理坐标系和BIM建筑模型坐标系的转换功能,使得两种坐标系的三维数据可以在同一个引擎内进行解析和处理。在前端三维渲染引擎的设计方面,也将GIS和BIM两种数据进行统一对待,统一渲染。真正实现了三维GIS+BIM场景融合渲染机制,实现了场景无缝切换和平滑漫游的用户体验。
本文链接:http://www.ztmapinfo.com/blog/index.php/article/49.html