乐筑天下

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

关于相交问题~

[复制链接]

2

主题

4

帖子

2

银币

初来乍到

Rank: 1

铜币
12
发表于 2005-10-26 14:52:00 | 显示全部楼层 |阅读模式
有一个Point ,在一条多段线上,我怎么才能知道这个点在这条多段线的哪两个间点之间?怎么做??需要方法,谢谢!!!
回复

使用道具 举报

15

主题

35

帖子

3

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
95
发表于 2005-10-26 20:11:00 | 显示全部楼层
对多段线每一条直线段进行循环判断,,要判断是不是在一条直线段上,可以用起点与该point与x轴的角度和该point与终点与x轴的角度是不是相等来判断......(或者两个角度相差足够小)
回复

使用道具 举报

15

主题

127

帖子

6

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
187
发表于 2005-10-27 11:23:00 | 显示全部楼层
同意二楼的方法
回复

使用道具 举报

5

主题

28

帖子

5

银币

初来乍到

Rank: 1

铜币
48
发表于 2005-11-8 14:34:00 | 显示全部楼层
这个方法有问题!
回复

使用道具 举报

0

主题

46

帖子

4

银币

初来乍到

Rank: 1

铜币
46
发表于 2005-11-8 22:53:00 | 显示全部楼层
如果那个点,刚好在多段线的一个点上,,求角度的时候会不会出错?
回复

使用道具 举报

72

主题

2726

帖子

9

银币

社区元老

Rank: 75Rank: 75Rank: 75

铜币
3014
发表于 2005-11-8 23:05:00 | 显示全部楼层
那就先判断那个点是否在多段线的一个点上
回复

使用道具 举报

5

主题

28

帖子

5

银币

初来乍到

Rank: 1

铜币
48
发表于 2005-11-18 17:50:00 | 显示全部楼层
首先取得这个点与曲线起点的距离,然后依次比较每个点到曲线七点的距离,直到找到合适的。
题目首先要规定点在线上,但不在节点上!
回复

使用道具 举报

3

主题

8

帖子

4

银币

初来乍到

Rank: 1

铜币
20
发表于 2005-11-18 19:29:00 | 显示全部楼层
有一个方法可以试试:
x小
y小
把满足这个条件的所有两个相邻节点找到
再验算point是不是在这两个点组成的线上就可以了。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-7-4 20:07 , Processed in 0.583967 second(s), 68 queries .

© 2020-2025 乐筑天下

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