-
题名简单多边形顶点凹凸性判断算法综述
被引量:20
- 1
-
-
作者
宋晓眉
程昌秀
周成虎
-
机构
中国科学院地理科学与资源研究所资源与环境信息系统国家重点实验室
-
出处
《国土资源遥感》
CSCD
2011年第3期25-31,共7页
-
基金
国家863项目"地理空间数据库管理系统总体设计"项目(编号:2007AA120401)
科技支撑计划"区域空间信息资源共享与服务关键技术研发与集成"项目(编号:2007BAH16B03)
所创新项目"空间查询代价评估模型"(编号:O9V90220ZZ)
-
文摘
简单多边形顶点凹凸性判断算法种类繁多,在模式识别及计算机图形学等领域具有重要应用。为了研究不同种类算法的内在联系与区别,以便在实际应用中根据情况选择合适的算法,分析了目前较为流行的角度法、左右点法、矢量面积法、向量积法、射线法、斜率法和极点顺序法等算法。经过详细的推导论证发现,这些算法都可以使用公式b=p*m来表示,且各种算法在本质上是等价的。但通过对算法计算量的对比,推荐在程序设计中使用向量积法、射线法和斜率法。
-
关键词
简单多边形
凹凸点判断
向量积法
-
Keywords
Simple polygon
Identifying convexity- concavity
Vector- product method
-
分类号
TP750
[自动化与计算机技术—检测技术与自动化装置]
-
-
题名基于Mapx组件的凹多边形快速分解算法的实现
被引量:1
- 2
-
-
作者
程琳
孟志军
梁明
杨晓艳
-
机构
西安科技大学测绘科学与技术学院
国家农业信息化工程技术研究中心精准农业部
西安科技大学电气与控制工程学院
-
出处
《农机化研究》
北大核心
2010年第7期26-29,共4页
-
基金
国家"863"计划项目(2006AA10A304)
-
文摘
在精准农业作业过程中,需要对农田地块多边形进行复杂的空间分析,如路径优化。空间分析一般是基于凸多边形,所以需要将凹多边形分解成凸多边形来处理,数目尽量最少,效率尽量高。为此,提出了一种凹多边形的分解算法,通过各凹点连接其他顶点连线的交点等信息进行判断,采用递归算法,利用VisualC++语言和Mapx组件实现该算法的实现与显示。该算法简明实用,效率高,生成凸多边形数量少。
-
关键词
凹凸判断
凹多边形
分解算法
矢量叉积
MAPX
-
Keywords
bump judge
concave polygon
decomposition algorithm
vector cross product
Mapx
-
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
-