■ 文/ 基础研发中心 王博 徐玉妃 周芹

SuperMap iDesktop新增三维地理设计模块(3D Designer),提供对倾斜摄影模型、TIN地形、地质体、BIM等数据的构建、运算和处理方法,进一步提升三维空间数据处理和空间分析能力。

在实际应用中,3D Designer不仅可以进行海量三维数据处理,而且可以构建大规模三维场景,解决了GIS应用底层数据处理环节的各种疑难问题,有效缩短项目的建设周期。目前,3D Designer支持构建三维实体数据模型,可进行三维数据的空间关系判断、空间运算、空间分析;支持多源数据融合及三维模型快速构建;支持修改海量地形、倾斜摄影模型、激光点云、BIM等三维数据,并且可以对历史修改记录进行管理;支持生成可高效发布和浏览的三维切片缓存、KML数据集以及可供3D打印的STL三维数据模型等。

三维实体数据模型

三维实体数据模型是拓扑闭合的三维模型,可以进行体积计算、3D打印、获取任意剖面;支持空间关系判断、空间分析;支持布尔运算等空间运算,运算结果也是拓扑闭合的。3D Designer中构建的阴影体、天际线体、可视域体、模型拉伸体、三维几何体、凸包、地质体、BIM等均属于三维实体数据模型,三维实体数据模型之间支持布尔运算(交、并、差)。

三维几何体布尔运算(差运算)

地质体构建与分析

地质体属于三维实体数据模型。3D Designer可以依据获得的地质钻孔点数据的三维点数据快速构建地质体,支持对地质体进行剖面分析和钻孔分析。地质体剖面分析获取地质体任意方向的地质剖切面,形象展示切面的地质情况。地质体钻孔分析获取指定点位数据的地质情况,钻孔分析结果也是拓扑闭合的。

构建地质体

地质体剖面分析(左)和钻孔分析(右)

三维空间分析

阴影率分析、天际线分析、可视域分析、日照分析等三维空间分析,不仅可以对分析结果进行可视化展示,而且能将分析结果导出为三维实体数据模型,用来表达抽象的三维空间。分析结果可以与空间的点、线、面、实体对象进行空间关系判断及空间运算,实现二次空间分析,挖掘更多的三维数据价值。例如:城市景观的天际线分析,在获得的天际线基础上,将天际线与当前视点构造几何体,更准确的计算出设计模型是否在限高体内,为规划审批提供更可靠的依据。

天际线分析的线(左)和几何体(右)

可视域分析面(左)和可视域分析体(右)

三维模型快速构建

3D Designer提供了完善的快速建模工具,可以提取二维影像的表面纹理,通过拉伸、旋转、放样等操作构建模型拉伸体、三维几何体(球、柱、椎体等),并对三维实体对象进行空间运算构建坡屋顶细节,实现快速规则建模,构建的模型也属于三维实体数据模型。

构建坡屋顶

地形处理

3D Designer可以对TIN地形进行优化处理,支持地形裁剪、镶嵌、挖洞,支持查看、回滚历史修改数据,支持地形与三维实体模型进行布尔运算。例如:地形与构建凸包后的隧道模型进行布尔运算,实现在山体模型中挖出贯通的隧道。

山体上挖隧道

激光点云渲染

激光点云是一堆离散的点,包含空间分辨率、点位精度、表面法向量等属性。目前点云数据的获取主要通过车载激光、机载激光以及地面激光扫描,不同设备获取的激光点云数据格式存在差异。 3D Designer支持.las、.txt、.xyz、.ply、.laz等高精度三维激光点云格式,渲染效果绚丽、美观。

三维激光点云效果图

BIM模型处理

3D Designer使用Revit、Bentley、CATIA等BIM插件,支持生成属性信息完全、多细节层次的LOD三维实体数据模型,具有轻量化的数据结构;支持实例化绘制,具有高效的渲染性能;支持编辑BIM的子对象及纹理;支持截取BIM剖面,导出二维矢量制作平面图;支持将BIM三维管线导出带联通关系的点、线,构建网络数据集;支持对BIM进行图层分组管理;支持BIM模型的3D打印。

BIM剖面分析后输出二维剖面

生成三维切片缓存、导出KML和STL格式数据

3D Designer支持将多个模型数据集一次性生成一个三维切片缓存(OSGB或S3M格式),提高了大规模三维场景在不同客户终端的加载性能;支持导出KML格式数据;支持对地形、倾斜摄影模型、BIM模型等三维模型构建拓扑闭合的三维实体数据模型并输出STL格式数据。

多个模型数据集生成一个三维切片缓存

supermap 点云_SuperMap三维地理设计新技术满足新需求相关推荐

  1. IDC云灾备白皮书:云灾备支持未来业务持续性新需求

    IDC 观点 科技的快速发展正在推动产业格局演进,新一轮产业变革的核心是信息网络技术的应用,互联网.智能终端等新一代的信息技术的发展,将带来诸多产业的变革和创新.IDC认为,目前IT技术的发展正处于从 ...

  2. 如何让实景三维倾斜摄影机载LiDAR三维激光扫描车点云数据顺畅服务于高速公路市政道路BIM改扩建正向三维可视化设计?高效建立精准地表三维模型DEM,让勘测与设计专业更直接地完成三维设计工作。

    让实景三维顺畅服务于高速公路市政道路BIM正向三维可视化设计 更多相关信息公众号:三维激光扫描技术及应用 大家好 这段视频的录制是为了给大家 提供一个实景三维数据能够顺畅应用的引导思路 因为近几年经常 ...

  3. SuperMap GIS 10i 新一代三维GIS技术白皮书

      随着GIS技术.计算机技术.计算机图形学.虚拟现实技术.测绘技术等各种理论和技术的不断发展,三维GIS逐步成为GIS研究的主流方向之一.而超图在三维GIS技术研发和创新的道路上已经走过了十余年的发 ...

  4. i3s 一种开源的三维地理数据规范 和b3dm 有什么区别呢

    1. i3s及其实现 i3s是一种用树结构来组织大体积量三维数据的数据格式标准,比如在位图界的jpg格式一样,只不过i3s是"标准",具体实现的文件格式另有一说. i3s采用jso ...

  5. Blender三维插图设计视频教程 3D Characters and Illustrations in Blender 2.9

    Blender三维插图设计视频教程 3D Characters and Illustrations in Blender 2.9 MP4 |视频:h264,1920x1080 |音频:aac,4410 ...

  6. 架构革新路漫漫,京东智联云自研服务器设计细节探秘

    在人工智能.物联网高速发展的今天,一切数据的计算和应用都离不开底层数据中心的支撑. 如果把数据中心比作是一只数字军队,那数据中心机房机架上的一台台商业服务器就是前线的士兵.士兵的强弱直接影响军队的战斗 ...

  7. VoxelNet: 基于点云的三维空间信息逐层次学习网络

    量化结果.使用LiDAR检测的3D BoundingBox被投影到RGB图像 1. 论文综述 3D点云中目标的精准检测是很多应用场景的核心问题,如自动驾驶,家居机器人,虚拟/增强现实.为了将高度稀疏的 ...

  8. 【从上云到创新,视频云的新技术与新场景】

    在过去的一年中,我们可以看到多媒体特别是音视频技术的能力在严峻的挑战下,为各行各业带来了巨大的变化.疫情过后,又会有哪些多媒体新技术.新实践呈现在大众的视野当中?为行业的发展与应用带来哪些新的趋势与机 ...

  9. 【免费报名】与阿里云一同探索视频云的新技术与新场景

    视频云驱动着下一代技术浪潮的到来,在视频形态泛在化的今天,诸多云上新场景被创造.阿里云着眼于数字经济基础设施的建设,极力推动各行业的视频化,促进行业的第二增长曲线. 活动介绍 10月30日 | 北京  ...

  10. Amazon Aurora:高吞吐量云原生关系数据库的设计考虑

    目录 1. 简介 2. 规模耐久性 3. 日志就是数据库 4. THE LOG MARCHES FORWARD 5. 将一切整合 6. 性能结果 7. 吸取的教训 8. 相关工作 9. 结论 Amaz ...

最新文章

  1. 自然语言处理的蓬勃发展及其未来
  2. Oracle 10g R2 数据库的克隆---物理拷贝克隆
  3. 006-SDK框架之LYWSDKInterfaceProtocol.h
  4. python中elif老是出错_python为什么会存在if执行了依然会执行elif的情况?
  5. LeetCode Algorithm 876. 链表的中间结点
  6. nssl1489-大冰隙2【树链剖分,线段树】
  7. 信息学奥赛C++语言: 数字三角形
  8. CMDB整体项目梳理(1)
  9. 为什么vue-loader设置transformasseturls无效_拓展训练中“常见的无效提问”
  10. vb连接mysql出现的问题_连接数据库问题用户定义类型未定义【vb6】
  11. sql server 替换有反斜杠的字符串_字符串提取,到底谁是你的菜?
  12. php 解析lrc文件格式,PHP - 四级单词lrc文件解析为txt
  13. 这个全新的 “万能文库”下载器,竟然可以下载VIP文档!
  14. 【思维导图】本博客技术思维导图
  15. 罗大佑 光阴的故事 ZT 欧美经典歌曲100首(1-50)
  16. 与安装应用签名不同怎么解决_手动签名安装掉证书应用、多开任意应用教程
  17. 六种常用的文本聚类算法介绍
  18. 计算机主板用塑料做的好吗,旧电脑零件千万别扔 重新利用竟还能做出这么多新设备...
  19. php mysql 源码_【完结】php+MySQL实战案例【九】总结及源码分享
  20. Builder设计模式构建NavigationBar

热门文章

  1. Android实现计算器布局(约束布局
  2. JUC和线程池的详细讲解
  3. Java基础,使用switch分支实现出计算器计算机功能,简单易理解
  4. python for 加速_适合练习的10个Python项目,每个项目都不到500行代码
  5. mysql实战27 | 主库出问题了,从库怎么办?
  6. CSS进阶(2)—— width,height如此高深,难道你真懂得
  7. BZOJ35453551[ONTAK2010]Peaks——kruskal重构树+主席树+dfs序+树上倍增
  8. http协议(九)响应首部字段
  9. word文档总让正文与目录分开在不同的页——分页符的使用
  10. linux之sed使用