- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络图分析
第七章 网络图分析 主讲教师:邱春霞 测绘学院 以网络为命脉,使整个区域机体生存活跃和发展。GIS把这些网络的空间分布、传输特性和规律的分析,归结为网络分析,为与现今广泛使用的其它学科的网络分析(如电路网络分析)略加区别,故把GIS中的网络分析特称为网络图分析。 在网络图分析中,主要应用集中在:①网线及附属设备的匹配和查询;②路径分析和最小生成树分析;③网络资源耗费分配;④运输方案分析。 经典的GIS都认为矢、栅数据相对比之中,叠置及三维分析栅格具有优势,缓冲区分析矢栅优劣参半,而网络分析栅格数据毫无办法,困难很大,实际上恰恰相反,地图代数的栅格方法比矢量方法更具优势。 7.1 路径分析 路径问题是网络图研究最充分的问题。路径与距离有关,但距离不表示通行,而路径表示通行,有“通”才能“行”,路径的长度表示通行的距离。 一、最短路径问题 所谓最短路径问题是在以权表示长度的赋权图中,寻找两顶点间所有路径中权(长度)最小的路径。 这里的权是针对长度,认为长、短是评判优劣标准,相应的权可表示通行费用,这时权最小路径成了最省费用路径,即费用最佳路径。所有运输中的最优问题都与图论中的最佳路径相关,它在运筹学中有广泛的实际意义。最短路径的算法很多,但最好算法首推Dijkstra算法。 (一) Dijkstra算法 矢量GIS中,广泛使用了最短路径的Dijkstra及其改良的算法。众多图论书籍上均有详细介绍。 Dijkstra算法的基本思想:是把图G的顶点集V分为S、T两类,若起点u0到某顶点x的最短通路已求出,则将x归入S,其余未求出点归入T。开始S中只有起点u0,随着程序运行通过逐个比较距离,可把T的某个顶点归入S,同样又可逐次加入其它顶点,直到所需终点v0也被加入S,程序结束。 Dijkstra算法不仅可找出最短( u0 , v0 )通路,而且可找到起点u0到其他任何顶点的最短通路。因此,它不仅做了所需工作,也做了不少不需做的工作,在最不利的情况下,把其余邻点做完后才最后做自己的工作。从算法优化角度而言,此算法效率不是很高。 (二)地图代数的最短路径(无向图)算法) 地图代数充分利用了图数一体的栅格数据优点。其最短路径算法主要思想是视网络为具有距离刻度的连通管系统,当起点唯一注入大量高压水时,终点最先射出的水流的轨迹便是最短路径。 对于网络的动态变化,用图计量变化表示十分方便、易行,图本身的栅格数据严密地隐含了全面的拓扑数据和几何数据,其相应数据组织也无须任何特别的安排,本算法效率高,且特别适应动态变化。 地图代数的网络图分析中,路径距离均采用栅格路径距离,一个方向上的长度是由这样5个斜率的方向组成:0,1/4,1/2,3/4,1。如前述,由这些方向的尺度组成的整数线性组合可使一个方向的欧氏长度误差小于1%,由于地图(或地理空间中)上很少在一个方向有较长直线段(大于100),而对曲线的路径无疑是较为精密,因而可较好地保证路径的欧氏长度精度。 无向图最短路径基本算法步骤: 已知条件为:区域网络图G,其上边均为单像元宽、八方向连接。若不满足,则细化处理; 染G为黑色,标出起点u0为黄色点,终点v0为红色点,并记u0点的累积路径距离为0,放入升序的结点数组,该数组数据项为列号(x)、行号(y)及距离z; 取结点数组中的首结点作为起算点,若无,转步骤6;若有,与终点坐标比较,相同转步骤7,否则转步骤4; 定位该位置,按八邻域找相邻通道,若有,转步骤5,若无,则从结点数组中除去本结点后转步骤3; 不断染相邻点(非结点)黑色为绿,并按起算点标记该绿点距离,返回步骤5; “无相邻路径”,运算结束; 标出红点,且按连通回溯,搜索相邻最速下降距离的像元,并标以红色直至u0时结束,回溯路线即是最短路径,运算结束。 由算法可以明确得到结论:该回溯的最短路径上,任两个结点间距离是最短的。 三、算法分析 一般路径距离数据均来自地形图或地图,并与该比例尺精度相当。因此本算法直接使用地图数据,基础精度不低于其他算法。为优化效率,采用5种尺度作为基底,计算任一方向线段距离,其最弱方向误差低于1%,累积绝对误差需另行具体统计。 若需再提高精度,可适当增加长度基底,即在原5个斜率方向距离为真,增加1/8、 3/8、 5/8、 7/8斜率方向为真,将可使相对误差低于0.2%。若是再增加8个方向的距离为真,即斜率1/16、 3/16、 5/16、 7/16、 9/16、 11/16、 13/16、 15/16方向,那么最大误差方向上的距离相对误差小于0.05%。这样,对于折线路径,精度不亚于矢量算法,曲线路径由于矢量。 2、效率分析 下图为一幅1:5万5000×4000的栅格图,在低档微机上运行,无明显等待,可准实时完成。 无向图最短路径(街道口到客运港的最短路
您可能关注的文档
最近下载
- 2025届安徽省A10联盟高三上学期开学考-英语试题(含答案).docx VIP
- 周围神经损伤的护理.pptx VIP
- 设计院电气专业面试常见问题汇总与标准答案.pdf VIP
- 2021年福建省福州一中自主招生数学试卷.pdf VIP
- 化学-安徽省1号卷A10联盟2025届高三上学期8月开学摸底考试试题和答案.docx VIP
- 安徽省A10联盟2025届高三上学期8月开学摸底考试生物试卷(含答案).docx VIP
- 2025年营养与膳食.pptx VIP
- 安徽省A10联盟2025届高三上学期8月开学摸底考试地理试卷(含答案).pdf VIP
- 中国通史16.ppt VIP
- 车租赁代驾合同.doc VIP
文档评论(0)