System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种跨比例尺道路匹配的方法及系统技术方案_技高网

一种跨比例尺道路匹配的方法及系统技术方案

技术编号:40763173 阅读:3 留言:0更新日期:2024-03-25 20:14
本申请公开了一种跨比例尺道路匹配的方法及系统,方法包括:针对小比例尺道路的起始/终止端点建立对应的连通因子模型;建立小比例尺道路的起始/终止端点的缓冲区,获取于缓冲区范围内大比例尺道路的起始/终止端点集合,针对大比例尺道路的起始/终止端点集合中起始/终止端点构建对应的连通因子模型;根据连通因子模型相似度比较结果选择相似度最大时对应的起始端点集合中的起始端点/终止端点;获取大比例尺道路中经过选择的起始端点/终止端点的所有路径的路径集合;根据路径集合中每个路径元素与小比例尺道路之间的路径相似度度量值建立新的集合,判断新的集合中是否存在路径元素并获取匹配结果。本申请能够提高跨比例尺道路匹配的准确性。

【技术实现步骤摘要】

本申请涉及地理信息测绘的,具体是涉及一种跨比例尺道路匹配的方法及系统


技术介绍

1、道路数据作为一种重要的地理空间数据,与人们的生活息息相关,道路空间数据的表达种类繁多,如不同比例尺道路的数据。但由于现实中地理实体是唯一的,因此需要针对多比例尺道路进行关联分析以便后续的应用,由此跨比例尺道路的匹配技术的研究十分重要。

2、当前跨比例尺道路数据的匹配技术主要通过小尺度道路实体的缓冲区分析实现,对于不同尺度道路数据由于现势性及表达程度的差异,往往会出现匹配不全、匹配错误的匹配结果。例如arcgis desktop软件中空间连接工具,仅可实现道路几何相交的方式匹配道路。具体的,如以小比例尺道路几何生成缓冲区,通过空间分析获取匹配道路的集合,选取匹配道路中与缓冲区叠加长度超过自身长度阈值的作为匹配结果。一旦地图数据中跨比例尺道路之间存在类型差异,传统空间分析对此类道路的连续性分析会受影响,从而导致匹配结果不准确,或者地图数据组中跨比例尺道路较为密集时,根据缓冲区进行提取的结果容易被冗余道路数据干扰,导致匹配结果不准确。

3、如何提高跨比例尺道路数据匹配的准确性,为多尺度数据空间分析的方案提供更多选择是亟需研究的问题。


技术实现思路

1、为了提高跨比例尺道路数据匹配的准确性,本申请提供一种跨比例尺道路匹配的方法及系统。

2、第一方面,本申请提供一种跨比例尺道路匹配的方法,包括:

3、针对小比例尺道路的起始端点、终止端点分别建立对应的连通因子模型;所述连通因子模型包括端点位置、连通道路数量以及连通道路的角度;

4、建立小比例尺道路的起始端点与终止端点的缓冲区,利用空间分析算法分别获取于缓冲区范围内大比例尺道路的起始端点集合与终止端点集合;针对大比例尺道路的起始端点集合中每个起始端点与大比例尺道路的终止端点集合中每个终止端点分别建立对应的连通因子模型;将小比例尺道路的起始端点对应的连通因子模型分别与大比例尺道路的起始端点集合中每个起始端点对应的连通因子模型进行模型相似度比较,选择模型相似度最大时对应的起始端点集合中的起始端点;将小比例尺道路的终止端点对应的连通因子模型分别与大比例尺道路的终止端点集合中每个终止端点对应的连通因子模型进行模型相似度比较,选择模型相似度最大时对应的终止端点集合中的终止端点;

5、获取大比例尺道路中经过选择的起始端点集合中的起始端点、选择的终止端点集合中的终止端点的所有路径的路径集合;

6、计算路径集合中每个路径元素与小比例尺道路之间的路径相似度度量值,针对路径集合中与小比例尺道路之间的路径相似度度量值处于预设阈值范围内的路径元素建立新的集合,判断新的集合中是否存在路径元素,若不存在,则判定无匹配结果;若存在,则自新的集合中选择与小比例尺道路之间的路径相似度度量值最低的路径元素作为匹配结果。

7、通过采用上述方案,考虑道路数据在实际生活中的连续性与拐点一致性,将道路始末端点的匹配作为道路匹配的切入点,以路径匹配的方式进行基于端点一致性的路径相似度分析,获得相似度最大的路径作为匹配结果,实现兼容了同一道路在不同比例尺数据表达中的差异性,以端点一致性的路径匹配方式提高跨比例尺道路数据匹配的准确性。

8、优选的,还包括:模型相似度大小根据模型相似度度量值判断,若模型相似度度量值越小,则模型相似度越大;所述模型差距值计算公式包括:

9、mx=e+f*g

10、式中,mx表示模型相似度度量值,e表示两个连通因子模型的端点位置欧式距离差值;f表示两个连通因子模型的连通道路数量差值;g表示两个连通因子模型的连通道路的角度集合hausdorff值。

11、通过采用上述方案,考虑端点位置、连通道路数量以及连通道路的角度等多方面参数,获取模型相似度度量值的准确计算。

12、优选的,所述计算路径集合中每个路径元素与小比例尺道路之间的路径相似度度量值包括:

13、获取路径集合中每个路径元素的道路节点集合与小比例尺道路对应的道路节点集合,采用双向hausdorff距离算法计算每个路径元素的道路节点集合与小比例尺道路对应的道路节点集合之间距离作为路径相似度度量值。

14、通过采用上述方案,自广义hausdroff距离中选择双向hausdorff距离算法计算获得的路径相似度度量值更为准确。

15、优选的,还包括:当选择的模型相似度最大时对应的起始端点集合中的起始端点具有多个时或当选择模型相似度最大时对应的终止端点集合中的终止端点具有多个时,则针对选择的起始端点与终止端点进行排列组合生成多组端点组合,每组端点组合包括一个起始端点与一个终止端点;获取大比例尺道路中经过每组端点组合中起始端点、终止端点的所有路径,汇集获取的全部路径生成路径集合。

16、通过采用上述方案,考虑到可能会出现多个与小比例尺道路起始/终止端点对应的连通因子模型相似度最大的大比例尺道路起始/终止端点对应的连通因子模型,全面的考虑每种情况对应的端点组合,进而获取可能匹配的全部路径集合,保障后续匹配结果的准确性。

17、优选的,还包括:当自新的集合中选择与小比例尺道路之间的路径相似度度量值最低的路径元素包括一个或多个,则自与小比例尺道路之间的路径相似度度量值最低的一个或多个路径元素中随机选择一个路径元素作为匹配结果。

18、通过采用上述方案,考虑到存在与小比例尺道路之间的路径相似度度量值最低的多个路径元素,确定随机择一选择,防止匹配结果的混乱。

19、优选的,还包括:当判断新的集合中不存在路径元素后,进行复检操作代替直接判定为无匹配结果的操作;所述复检操作包括:重新计算路径集合中每个路径元素与小比例尺道路之间的路径相似度度量值,获取路径集合中与小比例尺道路之间的路径相似度度量值处于预设阈值范围内的路径元素建立新的集合,对新的集合再次判断新的集合中不存在路径元素后,判定为无匹配结果,否则自新的集合中选择与小比例尺道路之间的路径相似度度量值最低的路径元素作为匹配结果。

20、通过采用上述方案,当新的集合中被判定为不存在路径元素后,设置复检操作以防止由于路径相似度度量值计算过程中可能存在的误差导致获取不准确的匹配结果。

21、第二方面,本申请提供一种跨比例尺道路匹配的系统,包括:

22、小比例尺道路端点连通因子模型构建模块,用于针对小比例尺道路的起始端点、终止端点分别建立对应的连通因子模型;所述连通因子模型包括端点位置、连通道路数量以及连通道路的角度;

23、大比例尺道路端点连通因子模型构建模块;用于建立小比例尺道路的起始端点与终止端点的缓冲区,利用空间分析算法分别获取于缓冲区范围内大比例尺道路的起始端点集合与终止端点集合;针对大比例尺道路的起始端点集合中每个起始端点与大比例尺道路的终止端点集合中每个终止端点分别建立对应的连通因子模型;

24、连通因子模型相似度比较模块,用本文档来自技高网...

【技术保护点】

1.一种跨比例尺道路匹配的方法,其特征在于,包括:

2.根据权利要求1所述的跨比例尺道路匹配的方法,其特征在于,还包括:模型相似度大小根据模型相似度度量值判断,若模型相似度度量值越小,则模型相似度越大;所述模型相似度度量值计算公式包括:

3.根据权利要求1所述的跨比例尺道路匹配的方法,其特征在于,所述计算路径集合中每个路径元素与小比例尺道路之间的路径相似度度量值包括:

4.根据权利要求1所述的跨比例尺道路匹配的方法,其特征在于,还包括:当选择的模型相似度最大时对应的起始端点集合中的起始端点具有多个时或当选择模型相似度最大时对应的终止端点集合中的终止端点具有多个时,则针对选择的起始端点与终止端点进行排列组合生成多组端点组合,每组端点组合包括一个起始端点与一个终止端点;获取大比例尺道路中经过每组端点组合中起始端点、终止端点的所有路径,汇集获取的全部路径生成路径集合。

5.根据权利要求1所述的跨比例尺道路匹配的方法,其特征在于,还包括:当自新的集合中选择与小比例尺道路之间的路径相似度度量值最低的路径元素包括一个或多个,则自与小比例尺道路之间的路径相似度度量值最低的一个或多个路径元素中随机选择一个路径元素作为匹配结果。

6.根据权利要求1所述的跨比例尺道路匹配的方法,其特征在于,还包括:当判断新的集合中不存在路径元素后,进行复检操作代替直接判定为无匹配结果的操作;所述复检操作包括:重新计算路径集合中每个路径元素与小比例尺道路之间的路径相似度度量值,获取路径集合中与小比例尺道路之间的路径相似度度量值处于预设阈值范围内的路径元素建立新的集合,对新的集合再次判断新的集合中不存在路径元素后,判定为无匹配结果,否则自新的集合中选择与小比例尺道路之间的路径相似度度量值最低的路径元素作为匹配结果。

7.一种跨比例尺道路匹配的系统,其特征在于,包括:

8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至6中任意一项所述的方法。

9.一种计算机设备,其特征在于,所述计算机设备包括存储器、处理器及在所述存储器上存储并可运行的程序,所述程序被处理器执行时实现如权利要求1至6中任一项所述方法的步骤。

...

【技术特征摘要】

1.一种跨比例尺道路匹配的方法,其特征在于,包括:

2.根据权利要求1所述的跨比例尺道路匹配的方法,其特征在于,还包括:模型相似度大小根据模型相似度度量值判断,若模型相似度度量值越小,则模型相似度越大;所述模型相似度度量值计算公式包括:

3.根据权利要求1所述的跨比例尺道路匹配的方法,其特征在于,所述计算路径集合中每个路径元素与小比例尺道路之间的路径相似度度量值包括:

4.根据权利要求1所述的跨比例尺道路匹配的方法,其特征在于,还包括:当选择的模型相似度最大时对应的起始端点集合中的起始端点具有多个时或当选择模型相似度最大时对应的终止端点集合中的终止端点具有多个时,则针对选择的起始端点与终止端点进行排列组合生成多组端点组合,每组端点组合包括一个起始端点与一个终止端点;获取大比例尺道路中经过每组端点组合中起始端点、终止端点的所有路径,汇集获取的全部路径生成路径集合。

5.根据权利要求1所述的跨比例尺道路匹配的方法,其特征在于,还包括:当自新的集合中选择与小比例尺道路之间的路径相似度度量值最低的路径元素包括一个或多个,则自与小比例尺道路之间的路径相...

【专利技术属性】
技术研发人员:肖强陈玉洁杨坤赵海燕
申请(专利权)人:蓝图创想北京科技发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1