水准网闭合环自动生成技术的研究 Research on Automatic Generation Technology of Closed Loop in Leveling Network.pdfVIP

水准网闭合环自动生成技术的研究 Research on Automatic Generation Technology of Closed Loop in Leveling Network.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
水准网闭合环自动生成技术的研究 Research on Automatic Generation Technology of Closed Loop in Leveling Network.pdf

测绘技术装备季刊第12卷2010年第1期 学术研究3 水准网闭合环自动生成技术的研究 刘晓云张世娟胡秀珍 (国家测绘局大地测量数据处理中心陕西西安710054) FoxPro)、VB(Vi8ual 摘要:基于VFP(Visual Basic)软件平台,应用图论相关算法,开发了自动生成水 准网最小独立闭合环与附合线程序。详细介绍了程序开发思路及一些细节处理技巧,应用实例验证了程序的 正确性,同时给出了一些可扩展性建议. 关键词:水准闭合环附合线最小树最短路径 1引言 并不是一个连通图,无法直接应用图论中的最小生 计算水准网的环闭合差和附合线闭合差,是水 成树、最短路径算法,也无法应用闭合环、附合线 准网数据检核的重要手段。对于简单小型的水准网, 个数计算公式,所以必须把这些路线按节点相邻特 可以人工组成闭合环、附合线,但对于有上千条路 点划分成一个个独立连通小网,该程序思路可以仿 线的大型国家水准控制网或者网型复杂的地方水准 照遥感图像分割中的区域生长算法。 网,如果采用人工作业,则工作量非常大,而且找 2.3最小独立闭合环的自动生成算法 出的闭合环、附合线是否独立又完备还无法保证。 (1)最小生成树:在一个连通图G中,如果取它 那么,如何摆脱人工作业的繁琐和易出错缺陷,利 的全部顶点和一部分边构成一个子图g,若g中的边 用计算机自动生成独立、完备的闭合环与附合线 将图G中的所有点连通又不形成回路,则称子图g 呢?笔者结合工作实践,在充分考虑各种数据情况 是原图G的一棵生成树;若该生成树中的所有边权 细节的基础上,基于简单易学的VFP、VB软件平台,值之和是生成树中的最小,则称该生成树为图的最 结合图论相关算法,自主开发了水准网闭合环自动 小生成树(下文中简称最小树)。本软件采用Prim 生成程序。程序思路简单明了、逻辑清晰完备,本 算法求图的最小生成树…。 文将详细予以介绍。 (2)最短路径:把图中两个互异顶点之间的一条 2水准网闭合环、附合线自动搜索的算法分析 路径上所经过的边权值之和定义为该路径的带权路 2.1水准网的图论分析 径长度,而两个顶点之间可能不止一条路径,把带 结合图数据结构与水准网的相通之处,可以把 权路径长度最短的那条路径称为最短路径。本软件 水准网抽象为图,利用图论学科中的专门算法,例 采用Di jstra算法求互异顶点之间的最短路径…。 如最小生成树算法、最短路径算法等,搜索水准网 那么,如何找出一个独立连通水准网中的所有 的最小独立闭合环与附合线。那么,如何将一个水 最小独立闭合环呢?首先将其转化成矩阵,然后基 准网“图”化呢? 于形成的矩阵查找最小树,在所有路线中去掉自闭 先做一些约定,将水准路线两端的端点称为节 合路线、组成最小树的路线,剩下的路线就是多余 点,将水准路线的其它中间点称为过渡点。 观测量,按照图论中的称谓也可将所有多余观测路 图的实质就是一个二维矩阵,所以把水准网 线称为余树,其中每一条路线称为余枝,一条多余 “图”化,也就是将其“矩阵”化,而矩阵在计算 观测路线代表着可形成一个闭合环。 机中是以数组形式存储的,所以需要将水准路线存 由最小树生成一矩阵G,逐一寻找所有余枝路线 储进一个二维数组。首先将水准网中节点统一编号, 两端点在矩阵G中的最短路径,组成闭合环,将其 假设有M个节点,编号从1到M;然后建立一个M行、中最小闭合环输出,并将相应余枝放回矩阵G,即将 M列的数组,并给所有数组元素赋一极大值;最后将 此多余观测路线的长度赋给矩阵G中与其节点对应 路线信息赋给数组,例如编号为I、J的两个节点间的元素,同时从余树中删除:反复搜索、放回、删 有观测路线,其长度为S,则数组中(I,J)、(J,I)除,直到余树成空为

您可能关注的文档

文档评论(0)

rewfdgd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档