版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数学家M.G.Voronoi于1908年从数学上定义了平面Voronoi图[6],如下:假设P={p₁,P₂,…,Pn.}(n>3)是欧几里德平面上的点p,的Voronoi区域为所有到点p,的距离最小的点的集合V(p)(如图3-1所p={p|d(p,pi)≤d(p,pj),i=1,2,…,n,j=1,2,…,n,图记作Vor(P),它具有很多优良性质,如下:(1)Vor(P)把平面划分为n个区域,每个区域V(p;)只包含一个点pi(2)n个点的点集的Voronoi图最多有2n-5个顶点和3n-6条边;(3)当且仅当p,属于凸包外界的点集时,V(p,)是无界的;(5)每个Voronoi点恰好是三条Voronoi边的交点。由于Voronoi图具备影响范围性、侧向邻近性、空外接圆性以及局域动态性等特性,因此它为研究和发展空间分析与模型提供了主要手段。Voronoi图的生成算法通常有矢量法和栅格法两种,目前Voronoi图的研究对象大多集中在离散Delaunay三角网和Voronoi图间的关系如图3-2所示,Voronoi图用实线表示,1.1.2Delaunay三角网性质(1)唯一性一个点当作起始点,最后构建的Delaunay三角网是唯一存在的,如图3-3所示。图3-3三角剖分图(2)空外接圆性是建立Delaunay三角网的基本准则,如图3-4所示。图3-4空外接圆(3)最大最小内角性角形的最小内角一定比替换对角线后大。Lawson于1977年根据这个特性提出了角线来得到三角网[2],如图3-5所示。(4)局部性1.2经典Delaunay三角网生成算法目前,按照Delaunay三角网构建过程的不同,其主要生成1.2.1三角网生长法三角网生长法的中心思想是:选取任意1点,找出距离该点最近的1点,连接两点形成-条线段作为初始基准线,找出距离该线段最近的1点,构成一个三(1)选取点集内任意1点,找出距离该点最近的点,然后将连接两点的线(2)找出初始基准线右侧距离它们最近的第3个点;(4)重复(2)、(3),依次判断,直到所有离散点都处理完。大多是在寻找第3点上。1.2.2分治算法分治算法构网思想是:首先将离散点分为2个相对独立的点集,然后分别构(1)将数据集V以x坐标为主、y坐标为辅按升序排列;(2)将数据集V分成点数近似相同的两个相对独立子集V,和V;(3)对子集v和V分别构建三角网;(4)局部优化两个子三角网;(6)重复(2)至(5),直到Delaunay三角网完成。时间复杂度最差的情况为O(nlogn),最理想的情况为O(nloglogn),但该方法需1.2.3逐点插入法用LOP优化,最后生成Delaunay三角网(1)建立包括全部离散点的多边形并构建初始三角网;(2)从离散点中选取一点P插入到初始三角网中,把该点和该点所在三角(4)重复(2)、(3),直至插入完所有离散点。图3-6插入点P综上所述,三角网生长法相对简单,效率差,平均时间复况下为O(nlogn),最理想情况下为O(nloglogn):而逐点插入法原理简单,占用内存少,容易完成,但执行效率低,算法平均时间复杂度为O(nlogn),最差情况下1.3逐点插入法的实现很多学者已提出了许多相应的点定位算法。宋占峰等人[提出了方向搜索法,通三角形重心和点的连接线(即方向线)是否与三角形边有交点,验证表明算法效率可提高4倍多;蒲浩等人提出最速方向定位法,若三角形委包含该插入点,则下一个搜索三角形为和三角形重心和插入点的连接线有交点的边毗邻的三角形;分利用了点和三角形的关系,减少了重心计算次数和运算步骤,搜索路径唯一,形内,如图3-7所示。图3-7点位与△ABC关系按逆时针排列,三角形面积为S,任意点P的坐标为P(xp,Yp),点P和△ABC0、小于0或等于0的情况。如果存在三角形矢量面积Si>0、S2>0、S₃>0的情况,则点P处在三角形内;如果存在至少有一个三角形矢量面积小于0的情况,则点P处在三角形外;如果存在三角形矢量面积等于0的情况,则点P处在三角形的边上(不考虑点P与三角形顶点重合的情况)。1.1.3算法步骤角形,最后LOP优化生成Delaunay三角网,实现流程如图3-8所示。NNY图3-8算法流程图1)建立凸壳和初始三角网(2)选取凸壳链表中两个毗邻的点Pi和Pi+1,找出在其右侧距离最大的1点,(3)重复(2),直到每次没有插入点的次数等于链表中顶点的总数,完成凸壳2)改进的点定位算法(2)利用矢量面积公式判定点P与三角形的关系,如果有3个矢量面积全部大于0或有1个矢量面积等于0的情况,那么点P处在该三角形中或者在三角形边上,继续执行步骤5,否则执行步骤3或4;(3)如果有2个矢量面积小于0的情况,那么计算三角形的重心G,下一个搜步骤2;(4)如果有1个矢量面积小于0的情况,那么下一搜索三角形为该边右侧的三角形,继续执行步骤2;△ABC3个顶点是按逆时针方向排列,点和外接圆的关系有三种,分别为点处在外接圆上、点处在外接圆外和点处在外接圆内,如图3-9所示。图3-9点P与外接圆的关系接圆上;当α>α'时,点P
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026春部编版(五四制)小学语文四年级下册第18课《文言文二则》课堂笔记
- 消防水池和泵房外墙脚手架专项工程施工方案
- 植树节活动日记500字
- 监狱物业物业管理规章制度
- 常用建筑材料行业市场分析
- 国泰海通香江策论之港股IPO、再融资及解禁对港股行情的影响-顺势而为基本面为王
- 2026《护理交接班制度》考试试题(附答案)
- 2026年高考地理新课标二卷考试全国模拟试卷
- 2025年辽宁省鞍山中小学教师招聘考试试卷及答案
- 第11课教学设计小学信息技术人教版一 二年级起点四年级下册-人教版(一、二年级起点)
- 2026届江苏省南京市、盐城市高三一模数学卷(含答案)
- 波形梁护栏监理实施细则
- 2026年张家港市事业单位公开招聘工作人员90人笔试参考题库及答案解析
- 2026年及未来5年市场数据中国工业水处理药剂行业发展运行现状及发展趋势预测报告
- 2025-2030中国导电塑料市场投资风险及应用趋势预测研究报告
- 初中数学人教版(2024)七年级下册第七章 相交线与平行线 单元测试卷(含答案)
- 2026年中国银发经济深度报告:8万亿市场下的细分赛道机会
- 俄语视听说基础教程
- 义乌环境集团招聘笔试题库2026
- 高一英语(人教版)教学课件 必修二 UNIT 4 Section Ⅵ Writing
- 齐师专单招考试真题及答案
评论
0/150
提交评论