当前位置:网站首页>Building tin with point cloud
Building tin with point cloud
2022-06-28 19:15:00 【Dianyun Xia】
One 、 Algorithm principle
1、 Principle overview
Irregular Triangulation (TriangulatedlrregularNetwok, abbreviation TIN), It is a triangular network model composed of discrete non-uniform points in space . The digital elevation model based on Irregular Triangulation is composed of non intersecting 、 A series of connected triangles that do not overlap to describe a toposurface , The elevation value of any point on the triangular surface can be obtained by the weighted average interpolation of the elevation values of nearby triangular vertices .
Irregular Triangulation TIN The representation arranges all terrain points together with the representative elevation values by using a certain optimization combination algorithm , Any terrain point falls on the edge of each triangle 、 Inside a vertex or triangle , They connect with each other to form a triangle . Commonly used Delaunay Triangulation representation , As shown in the figure below . among ,Delaunay Triangulation has three basic characteristics :①Delaunay Triangulation is the only ;② No point exists inside the circumscribed circle of a triangle ;③Delaunay The divided triangulation is the triangulation closest to the regular shape .
2、 reference
[1] Jin Chun . 3D modeling and visualization of mountain highway tunnel [D]. Shandong University ,2018.
Two 、 Code implementation
To be updated
边栏推荐
- Upward and downward transformation
- Live app system source code, automatically playing when encountering video dynamically
- 视频压缩处理之ffmpeg用法
- 让企业数字化砸锅和IT主管背锅的软件供应链安全风险指南
- CVPR2022 | 浙大、蚂蚁集团提出基于标签关系树的层级残差多粒度分类网络,建模多粒度标签间的层级知识
- 1 goal, 3 fields, 6 factors and 9 links of digital transformation
- 道路千万条,为什么这家创新存储公司会选这条?
- Baidu time factor addition
- Cross cluster deployment of helm applications using karmada
- openGauss内核:SQL解析过程分析
猜你喜欢

1 goal, 3 fields, 6 factors and 9 links of digital transformation

180.1. Log in continuously for n days (database)

openGauss内核:SQL解析过程分析

How does the computer check whether the driver is normal

About covariance and correlation

Summary of the use of qobjectcleanuphandler in QT

春风动力携手华为打造智慧园区标杆,未来工厂创新迈上新台阶

sql面试题:求连续最大登录天数

Idea merge other branches into dev branch

leetcode 1423. Maximum points you can obtain from cards
随机推荐
How to remove dataframe field column names
Anonymous function variable problem
Shell脚本批量修改文件目录权限
福建的朋友们,你们的养老保险上云啦!
i人事HR系统上架企业微信ISV,增强企微在服务连锁零售等行业深度应用
openGauss内核:SQL解析过程分析
[unity3d] camera follow
Oom out of memory memory overflow
Understanding of closures
Ffmpeg learning summary
Advanced - Introduction to business transaction design and development
声网发布灵隼物联网云平台 可一小时构建示例场景
Rigid error: could not extract PIDs from PS output PIDS: [], Procs: [“bad pid
Idea merge other branches into dev branch
带你手把手实现grafana双轴图
在arm版本rk3399中搭建halo博客
Some error prone points of C language pointer
Business layer modification - reverse modification based on the existing framework
try except 添加辅助新列
OpenHarmony—内核对象事件之源码详解