我的github
posts - 3243,  comments - 42,  views - 158万

1. 按照高度单体化

2. 按照面积单体化

发现之前曾经写过一篇:link

3dtiles属性编辑

把倾斜摄影三维模型真正用起来:首先要做单体化:https://zhuanlan.zhihu.com/p/29682124

单体化的三种解决思路
那么,倾斜摄影模型实现单体化的技术思路,总结出来有三种,具体包括:

 1) 最直观的思路,就是用建筑物、道路、树木等对应的矢面,对倾斜摄影模型进行切 割,即把连续的三角面片网从物理上分割开,从而实现单体化。我们可以称之为“切割单体 化”。效果可如下图所示

给某个3dtiles修改属性之后,下次加载还会??还是另外保存。。单独保存

2)利用三 角面片中每个顶点额外的存储空间,把对应的矢量面的ID值存储起来;即一个建筑所对应的三角面片的所有顶点,都存储了同一个ID值,从而实现在鼠标选中这个建筑时, 该建筑可以呈现出高亮的效果。这个可以称之为"ID单体化”,如下图所示。 ID单体化理解起来相对要难一点,最好能懂一点三 维开发的知识。实就是让同-个建筑模 型上,都存储上同一个id值。从而在三维gis中呈现出鼠标点击后,能高亮显示这个建筑物

 

 3) 在三维渲染的时候,动态的把对应的矢面叠加到倾斜摄影模型上,类似于一个保鲜膜 从上到下完整的把对应建筑等物体的模型包裹起来,从而实现可被单独选中的效果。这种由于 是渲染时动态呈现的,可以称之为"动态单体化”。如下图所示

动态单体化咋一看和ID单体化效果非常像, 但它们实现的技术原理是有很大区别的。ID单体 化是需要预先处理数据,把建筑物所对应的模型上存储同一个ID值,而动态单体化则是在渲 染时动态绘制出来的。 动态单体化的另外一个误解是:不是就在用一个半透明的方盒子在倾斜摄影模型外面。实 不是这样,动态单体化类似于半透明的皮肤衣,是从上到下贴合模型表面,并把模型完整全部 套合在内的效果。可如下图所示:

 

 图6动态单体化中矢面与模型的套合效果

在软件操作中,动态单体化需要把矢面作为一个图层添加到三维场景中,然后软件中的一个开关设置为“贴对象”,效果就出来了。

参考:http://www.360doc.com/content/16/1105/07/30640059_604049724.shtml

参考1:https://blog.csdn.net/weixin_43805235/article/details/84851824

classificationType:https://blog.csdn.net/lvye1221/article/details/99726920   https://blog.csdn.net/qq_18144905/article/details/82499032

Box和边界进行叠加分析

posted on   XiaoNiuFeiTian  阅读(2508)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
历史上的今天:
2019-12-13 Fiona简介
2019-12-13 Libraries&Workflow for a modern geospatial processing(现代地理空间处理的库与工作流)
2018-12-13 OpenSLAM
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示