免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 1148|回复: 4
收起左侧

[技术交流] 已知三个点做缓冲区覆盖另外一个面怎么做?

[复制链接]

0

主题

583

铜板

0

好友

技术员

Rank: 3Rank: 3

积分
41
发表于 2020-12-31 09:52 | 显示全部楼层 |阅读模式
本帖最后由 逍遥老鬼 于 2020-12-31 10:02 编辑

工作中要做个分析,已知三个固定点,位于一个面内,想对这三个面做一个缓冲区,能够把下面的面整个覆盖住,求教这个缓冲区的半径用啥工具计算下呢?
111.jpg
微信图片_20201231094908.png

141

主题

980万

铜板

3万

好友

管理员

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
623267
发表于 2020-12-31 10:40 | 显示全部楼层
请论坛各位高手回答下楼主的提问,会奖励相应的铜板和威望的哦!
回复 支持 反对

使用道具 举报

25

主题

4999

铜板

10

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
428
发表于 2020-12-31 11:50 | 显示全部楼层
你可以创建最小外接矩形功能,可以做到对整个区域的完全覆盖
回复 支持 反对

使用道具 举报

0

主题

583

铜板

0

好友

技术员

Rank: 3Rank: 3

积分
41
 楼主| 发表于 2020-12-31 11:52 | 显示全部楼层
白米饭 发表于 2020-12-31 11:50
你可以创建最小外接矩形功能,可以做到对整个区域的完全覆盖

下载.png
需要做的是三个点的缓冲区,最小外接矩形没办法满足要求啊。
回复 支持 反对

使用道具 举报

0

主题

583

铜板

0

好友

技术员

Rank: 3Rank: 3

积分
41
 楼主| 发表于 2020-12-31 11:54 | 显示全部楼层
目前我的做法是把那个面转线之后,按照一定距离分割,然后分割后的线折点转点,再计算这些点对三个中心点的距离,取距离里面的最大值作为缓冲的半径,基本能符合要求,多少有点差距但是不大。
回复 支持 反对

使用道具 举报

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

本版积分规则

在线客服
快速回复 返回顶部 返回列表