[发明专利]一种跨比例尺矢量地图水网数据同名目标匹配方法有效

专利信息
申请号: 201310736712.5 申请日: 2013-12-26
公开(公告)号: CN103699654B 公开(公告)日: 2017-09-22
发明(设计)人: 艾廷华;杨敏;禹文豪;张翔;张柠 申请(专利权)人: 武汉大学
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 武汉科皓知识产权代理事务所(特殊普通合伙)42222 代理人: 鲁力
地址: 430072 湖*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种跨比例尺矢量地图水网数据同名目标匹配方法1,导入具有相同投影坐标系的两份同区域不同比例尺版本的待匹配水网数据,将小比例尺数据设置为匹配层,大比例尺数据设置为参考层;2,分别对匹配层和参考层水网数据进行几何维度一致化处理,使之统一表达为结点—弧段的线状水网结构;3,引入概率松弛模型依据距离关系指标进行结点匹配,4,基于结点匹配关系以及距离、长度指标进行弧段匹配;5,由线状水网结构间的弧段及结点匹配关系,导出原始匹配层水网数据与参考层水网数据间的同名目标匹配关系。本发明克服了不同比例尺版本水网数据目标表达存在维度差异的难点,能够准确高效地建立不同比例尺版本水网数据同名目标匹配关系。
搜索关键词: 一种 比例尺 矢量 地图 水网 数据 同名 目标 匹配 方法
【主权项】:
一种跨比例尺矢量地图水网数据同名目标匹配方法,其特征在于,基于两个不同比例尺版本的数据集,所述两个不同比例尺版本的数据集是基于相同投影坐标系建立,包括以下步骤:步骤1,导入同区域不同比例尺版本的两份具有相同投影坐标系的待匹配水网数据,将小比例尺版本数据设置为匹配层,将大比例尺版本数据设置为参考层;步骤2,针对步骤1中的匹配层和参考层进行几何维度一致化处理步骤:分别对匹配层和参考层水网数据进行降维处理,使得不同比例尺版本的水网数据统一表达为结点—弧段的线状水网结构;步骤3:针对步骤2中建立的线状水网结构进行匹配关系建立:对匹配层和参考层线状水网结构分别构建拓扑图结构,首先引入概率松弛模型依据距离关系指标进行结点匹配,然后基于结点匹配关系以及距离、长度指标进行弧段匹配;步骤4:针对步骤3中建立的线状水网结构间的弧段及结点匹配关系进行同名目标匹配关系导出:由线状水网结构间的弧段及结点匹配关系,导出原始匹配层水网数据与参考层水网数据间的同名目标匹配关系;所述的步骤2基于Delaunay三角网模型,所述Delaunay三角网模型将三角形分为I、II、III类;Ⅰ类三角形连接惟一邻近边的中点与其相对的顶点,Ⅱ类三角形连接两条邻近边的中点,Ⅲ类三角形连接质心与三边的中点;具体操作步骤如下:步骤2.1,利用基于Delaunay三角网模型提取骨架中心线方法,将河流、沟渠狭长型面状目标降维表达为线结构;步骤2.2,利用基于Delaunay三角网模型提取中心点方法,将湖泊、水库、池塘面状目标降维表达为点结构;具体包括如下步骤:步骤2.21,对多边形目标边界线构建三角网结构,仅考虑内部的三角形;步骤2.22,提取所有的Ⅲ类三角形{t1,t2,…,tq},认为多边形的中心点是某个III类三角形的重心;步骤2.23,针对任一Ⅲ类三角形ti,截取其三条边对应的多边形边界曲线段,对应长度分别为li1,li2,li3,计算长度方差δi2=[(li12+li22+li32)‑(li1+li2+li3)2/3]/2;步骤2.24,方差最小者min{δ12,δ22,……δq2}所对应的III类三角形,取该三角形的重心为多边形中心点;步骤2.3,完成步骤2.1和步骤2.2后,对线状水网结构进行拓扑连通性维护。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201310736712.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top