乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 136|回复: 5

等高线的点高程?

[复制链接]

85

主题

404

帖子

7

银币

中流砥柱

Rank: 25

铜币
751
发表于 2021-9-21 03:01:43 | 显示全部楼层 |阅读模式
我希望将高程值分配给n个块参照的集合(100
我通常只在2D工作,所以我不在自己的圈子里。沼泽的巫师们,你们会怎么做?

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

5

主题

16

帖子

1

银币

初来乍到

Rank: 1

铜币
36
发表于 2021-9-22 16:17:27 | 显示全部楼层
这并不难,插值简单,但问题是用什么做插值。
首先,在曲线上找到离你的街区最近的点,然后在对面找到同样的东西。你有从块到最近点的方位,反转那个角度并发射一条射线,然后找到该射线与其他pline的交点。取最近的,你有三个插值点。
需要加快速度:如果多段线高程(最近点所在的位置)为100 m,则从高程99或101处的多段线构建选择集取决于等距。
回复

使用道具 举报

85

主题

404

帖子

7

银币

中流砥柱

Rank: 25

铜币
751
发表于 2021-9-24 12:06:42 | 显示全部楼层
谢谢巴乔。
回复

使用道具 举报

69

主题

875

帖子

15

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1146
发表于 2021-9-24 19:06:25 | 显示全部楼层
如果多段线是等高线(即,整个多段线及其顶点位于一个立面上),您应该能够获取它们,然后在z坐标上排序。只需每个多段线的起点即可获得z坐标
如果需要处理每条多段线的顶点,请执行上述操作,但将每条添加到集合中,以便根据需要按高程处理它们<希望这是有意义的
回复

使用道具 举报

5

主题

16

帖子

1

银币

初来乍到

Rank: 1

铜币
36
发表于 2021-9-25 13:26:27 | 显示全部楼层
或者另一种方法:从折线中获取所有点,创建TIN,然后如果三角形包含点,则进行插值。
回复

使用道具 举报

32

主题

258

帖子

232

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
162
发表于 2021-9-28 07:01:42 | 显示全部楼层
您好
可能的一个例子图纸附上
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-2-4 01:03 , Processed in 0.156344 second(s), 64 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表