[发明专利]一种判断目标点是否位于多边形区域内部的方法在审

专利信息
申请号: 201210398610.2 申请日: 2012-10-19
公开(公告)号: CN102982562A 公开(公告)日: 2013-03-20
发明(设计)人: 李健;刘中秋 申请(专利权)人: 浙江中正智能科技有限公司
主分类号: G06T7/60 分类号: G06T7/60
代理公司: 上海汉声知识产权代理有限公司 31236 代理人: 胡晶
地址: 310012 浙江省杭州市西湖区文三路90*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种判断目标点是否位于多边形区域内部的方法,包括:S1:定义构造规则:目标点为P0,多边形各顶点以顺时针方向依次连接,形成多边形,各顶点依次为P1,P2,P3,…,Pi-1,Pi,Pi+1,…,Pn;S2:遍历所有的边,如果目标点P0在边的法向投影范围,则计算P0与该边的距离D0i,否则计算P0与该边两个顶点的最小距离D0i,记录最小距离,以及对应的边或者顶点;如果目标点P0距离边最近,那么选择两个顶点中的任意一个为Pi,如果目标点距离顶点最近,那么以该顶点为Pi;并以Pi点水平向右为X正向;S3:计算角度;S4:通过计算三个角度之间的关系来判断点的位置;这种判断方法步骤简单、计算速度较快;而且能准确判断点是否在多边形内。
搜索关键词: 一种 判断 目标 是否 位于 多边形 区域 内部 方法
【主权项】:
一种判断目标点是否位于多边形区域内部的方法,其特征在于,包括如下步骤:S1:定义构造规则:目标点为P0,多边形各顶点以顺时针方向依次为P1,P2,P3,…, Pi‑1,Pi,Pi+1,…,Pn;S2:遍历所有的边,如果目标点P0在边的法向投影范围,则计算目标点P0与该边的距离D0i,否则计算目标点P0与该边两个顶点的最小距离D0i,记录最小距离,以及对应的边或者顶点;如果目标点P0距离边最近,那么选择两个顶点中的任意一个为Pi,如果目标点距离顶点最近,那么以该顶点为Pi;同时以Pi点水平向右为X正向;S3:计算角度a)Ai1=∠XPiPi‑1,Ai1为PiX以Pi为中心、顺时针旋转到P1Pi‑1所形成的角度;b)Ai2=∠XPiPi+1,Ai2为PiX以Pi为中心、顺时针旋转到PiPi+1所形成的角度;c)Ai0=∠XPiP0,Ai0为PiX以Pi为中心、顺时针旋转到PiP0所形成的角度;S4:通过计算三个角度之间的关系来判断点的位置a)如果Ai1> Ai2,且Ai1 >Ai0> Ai2,则目标点P0在多边形区域内,否则在多边形区域外;b)如果Ai1< Ai2,且Ai0  Ai2,则目标点P0在多边形区域内,否则在多边形区域外;c)Ai1=Ai0或Ai2=Ai0,则判定为在多边形边线上。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江中正智能科技有限公司,未经浙江中正智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201210398610.2/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top