基于网格中心点的点在多边形内的高效判定

来源 :软件学报 | 被引量 : 0次 | 上传用户:man416784150
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
提出一种基于均匀网格的点在多边形内的高效判定算法.它首先建立均匀网格,并从左至右依次计算每个网格单元中心点的位置属性.每个单元中心点的位置属性直接依据其左侧邻接单元已知位置属性的中心点快速获得.在判定点的位置时,确定被测点所在单元,并依据该单元中心点的位置属性判定被测点的位置属性.由于预处理和判定时均利用邻近点的已知位置属性来确定未知点位置属性,可以很好地进行局部化的计算.因此,新方法比现有方法快很多,并且其预处理时间复杂度也由同类网格算法的O(N3/2)下降为O(N).同时,新方法可以统一处理含有自相交及重叠边的非流形多边形.实验结果表明,相比于其他基于均匀网格的方法,新方法可将预处理的速度提高几倍,将判断计算的速度提高十几到几十倍.其速度甚至优于具有该问题最低判定计算时间复杂度O(logN)的基于凸剖分的判定算法.
其他文献
目的评价特立帕肽与阿仑膦酸盐对比治疗骨质疏松症有效性和安全性的差异。方法荟萃分析。采用Cochrane系统评价的方法,检索Medline(1966~2011年)、EMbase(1966~2010年)、Cochra
建设工程施工测量一般包含:施工控制网测量,地形测量、建筑物施工放样、开挖填筑工程测量、金属结构与机电设备安装测量、地下工程测量、变形监测、竣工测量等测量工作,形成
在进行社交网络分析研究时,通常需要对海量社交关系数据进行清洗、处理和分析,传统的单机环境不能高效地用于解决该类问题。通过使用分布式计算框架Spark来处理该类问题,可以构
2012年6月至2013年8月在淮河流域信阳区域进行鱼类资源调查,结果显示:调查区域共有淡水鱼类7目14科51属73种,其中鲤形目鱼类有2科37属54种,占74%;鲇形目3科5属8种,占11%;鲈形
将复杂网络应用于人脸识别,提出一种新的人脸识别方法。以非约束条件下的人脸图像集为研究对象,把人脸图像集抽象成复杂网络系统,利用复杂网络理论知识来对人脸图像集进行研究以实现人脸图像的分类和识别。实验表明该方法具有较好的识别表现,并证明其优越性。
目的分析在重症监护病房(ICU)机械通气患者中应用益生菌联合早期肠内营养治疗对感染、胃肠功能障碍的影响。方法采用前瞻性队列研究方法,选取2016年2月—2017年10月入住某院I
按照新课程标准的有关要求,小学语文教学应该更加注重以学生为本的理念,采取切实有效措施促进学生的全面发展,要求我们在传统教学模式的基础上进行大胆的创新,不断提高课堂教
旅游文明程度是衡量人类社会发展水平和旅游业发展水平的重要标志之一。游客的不文明行为,不仅会引发他人的不满和反感,给自己带来麻烦,还会损害国家和民族的形象,不坚决遏制
<正>目的:食管癌是我国主要恶性肿瘤之一;依托"十一五"国家科技支撑计划项目,我们于2006年开始在食管癌高发区开展食管癌筛查及早诊早治的卫生经济学评价研究;该文章旨在报告
随着大众创新、万众创业的推进,社会对应用型本科高校学生的创新实践能力的需求越来越高。创客教育的本质是创新、实践教育,是高等教育中专业教育发展的高级阶段,是专业教育的一