一种土地利用数据自动缩编方法与流程

文档序号:29958569发布日期:2022-05-11 08:33阅读:312来源:国知局
一种土地利用数据自动缩编方法与流程

1.本发明涉及地图缩编技术领域,特别是涉及一种土地利用数据自动缩编方法。


背景技术:

2.土地利用图是表达土地资源的利用现状、地域差异和分类的专题地图。地图编制时,需要根据不同纸张开本、不同行政区域将大比例尺的土地利用数据缩编成不同的小比例尺数据,由于土地利用数据具有无重叠、无缝隙、全覆盖和数量大的特点,实现高质量的自动化缩编对工艺设计、算法设计、策略设计和设备环境均提出很大挑战。目前,针对土地利数据的自动缩编方法最常用的方法是基于空间临近和语义临近关系,计算邻近度模型,建立综合知识规则,开发图斑合并和图形弯曲化简等工具集提高缩编自动化,类似方案在面对海量图斑(10万以上)综合时非常依赖平台架构和硬件环境,实际作业时通常要等待数天才能得到处理结果,且处理过程极易出现内存溢出和系统卡死现象,数据范围较大时需要先进行物理分区分块,再进行复杂的数据接边缝补,处理过程与参数设置都十分复杂,这个过程依然需要大量的人工参与,严重影响作业效率。其他自动缩编方法,例如基于栅格计算实现地类图斑的自动融合与聚合实现自动综合缩编,该方法较少考虑要素的几何形态和分布特征,更无法顾及图斑等级和从属关系等语义信息,地理特征保持较差,并且对狭长图斑等特殊图斑的综合不合理,导致综合后图斑边界生硬,效果不佳,难以直接应用于土地利用图制作。


技术实现要素:

3.有鉴于此,本发明提供了一种土地利用数据自动缩编方法,能有效地降低数据计算量和提高地图缩编效率,又能顾及地类图斑的语义信息,保持图斑的地区地理特征和要素关系正确。
4.为实现上述目的,本发明提供了如下方案:一种土地利用数据自动缩编方法,包括:基于制图范围和纸张大小确定目标比例尺,基于制图区域特点和原始土地利用地类图斑分布情况确定缩编参数;对原始地类图斑图层中的房屋建筑区进行提取,得到初始房屋建筑区图层;基于所述缩编参数和所述初始房屋建筑区图层得到缩编房屋建筑区图层;对所述原始地类图斑图层中的水系数据进行提取,得到初始水系图层,基于所述缩编参数和所述初始水系图层得到缩编水系图层;基于所述目标比例尺将所述原始土地利用地类图斑图层由矢量图形结构缩编映射为栅格图像结构,得到缩编栅格数据;将所述缩编栅格数据转换为矢量图形结构,得到缩编地类图斑图层;基于所述缩编参数、所述缩编房屋建筑区图层、所述缩编水系图层和所述缩编地类图斑图层得到缩编图层。
5.优选地,所述缩编参数包括最小空洞指标、最小房屋面积指标、群点选取指标、弯曲化简指标、河流分级指标、最小级别指标、最小宽度指标、最小水系面积指标、最小栅格面积指标、狭长指标和最小上图面积指标。
6.优选地,所述对原始地类图斑图层中的房屋建筑区进行提取,得到初始房屋建筑区图层;基于所述缩编参数和所述初始房屋建筑区图层得到缩编房屋建筑区图层,包括:对所述原始地类图斑图层中的房屋建筑区进行提取,得到所述初始房屋建筑区图层;对所述初始房屋建筑区图层进行多边形延伸,并与房屋建筑区德洛内三角网进行求交,得到初始临近房屋聚集合并图层;遍历所述初始临近房屋聚集合并图层,将小于所述最小空洞指标的空洞进行剔除,得到筛选临近房屋聚集合并图层;遍历所述筛选临近房屋聚集合并图层,将小于所述最小房屋面积指标的房屋建筑区数据作为点状数据集;将所述点状数据集进行降维转化,得到房屋点群数据,并基于所述房屋点群数据构建泰森多边形图;对所述泰森多边形图进行重复抽样,直至剩余群点数量等于所述群点选取指标,得到缩编点状房屋图层;遍历所述筛选临近房屋聚集合并图层,将大于或等于所述最小房屋面积指标的房屋建筑区数据作为面状数据集;基于所述弯曲化简指标对所述面状数据集进行弯曲化简指,得到缩编面状房屋图层;所述缩编房屋建筑区图层包括所述缩编点状房屋图层和所述缩编面状房屋图层。
7.优选地,所述对所述原始地类图斑图层中的水系数据进行提取,得到初始水系图层,基于所述缩编参数和所述初始水系图层得到缩编水系图层,包括:对所述原始地类图斑图层中的水系数据进行提取,得到所述初始水系图层;对所述初始水系图层中的面状水系数据依次进行加密拓扑点、构建水系德洛内三角网和生成水系中轴线,得到初始线状水系图层;对所述初始线状水系图层进行拓扑修正,并基于河网连接关系构建有向连通图;基于所述有向连通图的特性和所述河流分级指标得到线状水系分级数据;遍历所述线状水系分级数据,将小于所述最小级别指标和所述最小水系面积指标的线状水系进行剔除,得到初始缩编线状水系图层;遍历所述初始水系图层,将小于所述最小水系面积指标的湖泊进行剔除,并将小于所述最小宽度指标的面状河流进行剔除,得到初始缩编面状水系图层;基于所述弯曲化简指标对所述初始缩编线状水系图层进行弯曲化简,得到缩编线状水系图层;基于所述弯曲化简指标对所述初始缩编面状水系图层进行弯曲化简,得到缩编面状水系图层;所述缩编水系图层包括所述缩编线状水系图层和所述缩编面状水系图层。
8.优选地,所述基于所述目标比例尺将所述原始土地利用地类图斑图层由矢量图形结构缩编映射为栅格图像结构,得到缩编栅格数据;将所述缩编栅格数据转换为矢量图形结构,得到缩编地类图斑图层,包括:
基于所述目标比例尺得到映射规则,基于所述映射规则将所述原始土地利用地类图斑图层的编码缩编映射为栅格像元值,得到所述缩编栅格数据;基于所述目标比例尺和所述映射规则得到逐级缩编变化表;基于所述逐级缩编变化表对所述缩编栅格数据进行重采样,得到重采样数据;对所述重采样数据进行众数滤波,得到滤波数据;遍历所述滤波数据,将小于所述最小栅格面积指标的栅格图斑合并到相邻大于或等于所述最小栅格指标的栅格图斑中,得到所述缩编栅格数据;基于所述映射规则将所述缩编栅格数据映射为矢量图形结构,得到初始缩编地类图斑图层;基于所述目标比例尺得到初始消除图斑面积单元值,基于所述初始消除图斑面积单元值循环将所述初始缩编地类图斑图层中的矢量图斑进行合并,得到所述缩编地类图斑图层。
9.优选地,所述基于所述缩编参数、所述缩编房屋建筑区图层、所述缩编水系图层和所述缩编地类图斑图层得到缩编图层,包括:基于所述缩编房屋建筑区图层和所述缩编水系图层对所述缩编地类图斑图层进行擦除,得到擦除图层;对所述擦除图层打散,得到其他图斑层;遍历所述其他图斑层,将小于所述狭长指标的道路图斑与邻近图斑进行剖分融合,得到其他融合图斑数据;遍历所述缩编水系图层,将小于所述狭长指标的面状水系图斑与邻近图斑进行剖分融合,得到融合水系图斑数据;对所述其他融合图斑数据、所述融合水系图斑数据和所述缩编房屋建筑区图层进行图斑综合,得到综合图斑数据;遍历所述综合图斑数据,将小于所述最小上图面积指标的图斑与相邻图斑进行融合,得到融合图层;将所述缩编房屋建筑区图层、所述缩编水系图层和所述融合图层进行合并,得到初始缩编图层;基于所述弯曲化简指标对所述初始缩编图层进行弯曲化简,得到弯曲化简图层;基于境界面对所述弯曲化简图层进行剪裁与缝隙补齐,得到所述缩编图层。
10.优选地,所述对所述泰森多边形图进行重复抽样,直至剩余群点数量等于所述群点选取指标,得到缩编点状房屋图层,具体为:逐次删除所述泰森多边形图中非锁定的密度最大的点,并将密度最大的点占用的泰森多边形生成空间平均分配给邻近点,将密度最大的点的邻近点进行锁定,直至全部的点被锁定,完成一轮抽样,重复进行若干轮选取,直至剩余群点数量等于所述群点选取指标,得到所述缩编点状房屋图层。
11.优选地,所述基于所述目标比例尺得到初始消除图斑面积单元值,基于所述初始消除图斑面积单元值循环将所述初始缩编地类图斑图层中的矢量图斑进行合并,得到所述缩编地类图斑图层,具体为:基于所述目标比例尺得到所述初始消除图斑面积单元值,将面积小于所述初始消
除图斑面积单元值与当前循环次数的乘积的矢量图斑合并到相邻边长最大的矢量图斑中,重复进行多次循环合并,得到所述缩编地类图斑图层。
12.优选地,所述映射规则为:若mapscale≤150000,则转换像元值为2;若150000≤mapscale<1000000,则转换像元值为5;若mapscale≥1000000,则转换像元值为20;所述映射规则中的mapscale为所述目标比例尺的分母。
13.根据本发明提供的具体实施例,本发明公开了以下技术效果:本发明涉及地图缩编技术领域,特别是涉及一种土地利用数据自动缩编方法,首先在原始数据提取房屋建筑区和水系做独立缩编,再基于栅格模式通过重采样和重分类进行尺度变换,然后再进行图斑碎片化处理,最后基于矢量数据结构通过空间邻接关系和语义临近关系进行数据缩编综合得到缩编结果,本发明既能显著降低数据计算量和提高地图缩编效率,又能顾及地类图斑的语义信息,并保持图斑的地区地理特征和要素关系正确,满足高质量土地利用图编制要求。
附图说明
14.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
15.图1为本发明土地利用数据自动缩编方法流程简图;图2为本发明土地利用数据自动缩编方法详细流程图;图3为本发明其他图斑层剖分融合示意图;图4为原始土地利用图斑;图5为本发明的方法得到的缩编图斑;图6为常规矢量缩编方法得到的缩编图斑;图7为常规栅格缩编方法得到的缩编图斑。
具体实施方式
16.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
17.本发明的目的是提供一种土地利用数据自动缩编方法,能有效地降低数据计算量和提高地图缩编效率,又能顾及地类图斑的语义信息,保持图斑的地区地理特征和要素关系正确。
18.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
19.图1为本发明土地利用数据自动缩编方法流程简图,图2为本发明土地利用数据自
动缩编方法详细流程图。如图1和图2所示,本发明提供了一种土地利用数据自动缩编方法,包括:步骤s1,基于制图范围和纸张大小确定目标比例尺,基于制图区域特点和原始土地利用地类图斑分布情况确定缩编参数。
20.本实施例中,所述缩编参数包括最小空洞指标、最小房屋面积指标、群点选取指标、弯曲化简指标、河流分级指标、最小级别指标、最小宽度指标、最小水系面积指标、最小栅格面积指标、狭长指标和最小上图面积指标。
21.其中,所述群点选取指标参考开方根定律进行计算得到,具体计算公式为:;式中:为原始比例尺,为目标比例尺,原始地物数量,为群点选取指标。
22.步骤s2,对原始地类图斑图层中的房屋建筑区进行提取,得到初始房屋建筑区图层;基于所述缩编参数和所述初始房屋建筑区图层得到缩编房屋建筑区图层。
23.具体地,所述步骤s2包括:步骤s21,对所述原始地类图斑图层中的房屋建筑区进行提取,得到所述初始房屋建筑区图层。
24.步骤s22,对所述初始房屋建筑区图层进行多边形延伸,并与房屋建筑区德洛内三角网进行求交,得到初始临近房屋聚集合并图层。
25.步骤s23,遍历所述初始临近房屋聚集合并图层,将小于所述最小空洞指标的空洞进行剔除,得到筛选临近房屋聚集合并图层。
26.步骤s24,遍历所述筛选临近房屋聚集合并图层,将小于所述最小房屋面积指标的房屋建筑区数据作为点状数据集。
27.步骤s25,将所述点状数据集进行降维转化,得到房屋点群数据,并基于所述房屋点群数据构建泰森多边形图。
28.步骤s26,对所述泰森多边形图进行重复抽样,直至剩余群点数量等于所述群点选取指标,得到缩编点状房屋图层。具体地,先删除所述泰森多边形图中分布密度最大的点,所述分布密度为该点所对应的泰森多边形的面积的倒数,并将密度最大的点占用的泰森多边形生成空间平均分配给邻近点,将密度最大的点的邻近点进行锁定,然后从没有锁定的点中得到分布密度次大的点,并将密度次大的点占用的泰森多边形生成空间平均分配给邻近点,将密度次大的点的邻近点进行锁定,重复此过程,直至剩余的点都被锁定,完成一轮抽样,重复进行若干轮选取,直至剩余群点数量等于所述群点选取指标,得到所述缩编点状房屋图层。
29.步骤s27,遍历所述筛选临近房屋聚集合并图层,将大于或等于所述最小房屋面积指标的房屋建筑区数据作为面状数据集。
30.步骤s28,基于所述弯曲化简指标对所述面状数据集进行弯曲化简指,得到缩编面状房屋图层;所述缩编房屋建筑区图层包括所述缩编点状房屋图层和所述缩编面状房屋图层。
31.步骤s3,对所述原始地类图斑图层中的水系数据进行提取,得到初始水系图层,基于所述缩编参数和所述初始水系图层得到缩编水系图层。
32.进一步地,所述步骤s3包括:步骤s31,对所述原始地类图斑图层中的水系数据进行提取,得到所述初始水系图层。
33.步骤s32,对所述初始水系图层中的面状水系数据依次进行加密拓扑点、构建水系德洛内三角网和生成水系中轴线,得到初始线状水系图层。
34.步骤s33,对所述初始线状水系图层进行拓扑修正,并基于河网连接关系构建有向连通图。
35.步骤s34,基于所述有向连通图的特性和所述河流分级指标得到线状水系分级数据。
36.步骤s35,遍历所述线状水系分级数据,将小于所述最小级别指标和所述最小水系面积指标的线状水系进行剔除,得到初始缩编线状水系图层。
37.步骤s36,遍历所述初始水系图层,将小于所述最小水系面积指标的湖泊进行剔除,并将小于所述最小宽度指标的面状河流进行剔除,得到初始缩编面状水系图层。
38.步骤s37,基于所述弯曲化简指标对所述初始缩编线状水系图层进行弯曲化简,得到缩编线状水系图层;基于所述弯曲化简指标对所述初始缩编面状水系图层进行弯曲化简,得到缩编面状水系图层;所述缩编水系图层包括所述缩编线状水系图层和所述缩编面状水系图层。
39.步骤s4,基于所述目标比例尺将所述原始土地利用地类图斑图层由矢量图形结构缩编映射为栅格图像结构,得到缩编栅格数据;将所述缩编栅格数据转换为矢量图形结构,得到缩编地类图斑图层。
40.优选地,所述步骤s4包括:步骤s41,基于所述目标比例尺得到映射规则,基于所述映射规则将所述原始土地利用地类图斑图层的编码缩编映射为栅格像元值,得到所述缩编栅格数据。所述映射规则为:若mapscale≤150000,则转换像元值为2;若150000≤mapscale<1000000,则转换像元值为5;若mapscale≥1000000,则转换像元值为20;所述映射规则中的mapscale为所述目标比例尺的分母。
41.步骤s42,基于所述目标比例尺和所述映射规则得到逐级缩编变化表。
42.若tergetscal≤15,所述逐级缩编变化表为{2,4,6,8,10,
……
tergetscal};若15<tergetscal≤30,所述逐级缩编变化表为{5,10,15,20,25,
……
,tergetscal};若30<tergetscal<100,所述逐级缩编变化表为{5,10,20,30,
……
,tergetscal};若tergetscal≥100,所述逐级缩编变化表为{20,40,60,80,
……
,tergetscal};tergetscal为所述逐级缩编变化表中的最大值,tergetscal= mapscale / 10000。
43.步骤s43,基于所述逐级缩编变化表逐级对所述缩编栅格数据进行重采样,将所述缩编栅格数据重采样程更大的像元值,得到重采样数据。
44.步骤s44,对所述重采样数据进行众数滤波,得到滤波数据。本实施例中,所述众数滤波的次数为5-8次。
45.步骤s45,遍历所述滤波数据,将小于所述最小栅格面积指标的栅格图斑合并到相邻大于或等于所述最小栅格指标的栅格图斑中,得到所述缩编栅格数据。
46.步骤s46,基于所述映射规则将所述缩编栅格数据映射为矢量图形结构,得到初始缩编地类图斑图层。
47.步骤s47,基于所述目标比例尺得到初始消除图斑面积单元值,基于所述初始消除图斑面积单元值循环将所述初始缩编地类图斑图层中的矢量图斑进行合并,得到所述缩编地类图斑图层。具体地,基于所述目标比例尺得到所述初始消除图斑面积单元值,将面积小于所述初始消除图斑面积单元值与当前循环次数的乘积的矢量图斑合并到相邻边长最大的矢量图斑中,重复进行多次循环合并,得到所述缩编地类图斑图层。所述初始消除图斑面积单元值的计算公式如下:simplifyarea=10*(mapscale*mapscale/10000/10000);式中:simplifyarea为初始消除图斑面积单元值。
48.若所述缩编地类图斑图层中图斑的数量大于图斑设定量,则设定小于所述目标比例尺的1个或多个中间比例尺,并用所述中间比例尺替换所述目标比例尺,重复执行步骤s42-步骤s47,直至所述缩编地类图斑图层中图斑的数量小于或等于所述图斑设定量。
49.步骤s5,基于所述缩编参数、所述缩编房屋建筑区图层、所述缩编水系图层和所述缩编地类图斑图层得到缩编图层。
50.具体地,所述步骤s5包括:步骤s51,基于所述缩编房屋建筑区图层和所述缩编水系图层对所述缩编地类图斑图层进行擦除,得到擦除图层。
51.步骤s52,对所述擦除图层打散,得到其他图斑层。所述其他图斑层不包括所述缩编房屋建筑区图层和所述缩编水系图层。
52.步骤s53,遍历所述其他图斑层,将小于所述狭长指标的道路图斑与邻近图斑进行剖分融合,得到其他融合图斑数据。如图3所示,将小于所述狭长指标的道路图斑构建道路德洛内三角网,生成道路中轴线,并获取与道路图斑相交的所有共享边上的节点,获取每一个节点到中轴线的最近点连接这两个点生成拓扑裁切线,利用中轴线和拓扑裁切线将道路图斑裁成若干小图斑,再将裁切后的小图斑融合到与其有最长共享边的图斑中。
53.步骤s54,遍历所述缩编水系图层,将小于所述狭长指标的面状水系图斑与邻近图斑进行剖分融合,得到融合水系图斑数据。所述面状水系图斑的剖分融合方法与所述道路图斑的剖分融合方法相同。
54.步骤s55,对所述其他融合图斑数据、所述融合水系图斑数据和所述缩编房屋建筑区图层进行图斑综合,得到综合图斑数据。具体地,构建链状双重独立式数据结构拓扑模型,定义几何空间邻接关系拓扑结构和融合索引属性字段,融合过程中动态维护空间拓扑邻近关系,不足指标的拓扑移除、被融合的图斑拓扑新增、邻接图斑拓扑修改,更新图斑的索引属性,最后根据融合字段统一融合。
55.步骤s56,遍历所述综合图斑数据,将小于所述最小上图面积指标的图斑与相邻图斑进行融合,得到融合图层。所述最小上图面积指标包括每种二级地类对应的设定最小面
积。遍历所述综合图斑数据小于所述最小上图面积指标的碎小图斑,查找周围与其相邻的所有图斑,若相邻图斑中有相同的二级地类图斑,则碎小图斑融合到该相同二级地类图斑中;若相邻图斑没有相同的二级地类图斑,则查找相邻图斑中面积最大的图斑,将碎小图斑融合到相邻面积最大的图斑中。检查融合后的图斑是否大于或等于该地类的设定最小面积,若小于该地类的设定最小面积,继续重复以上操作,直到最后所述图斑的均大于或等于其对应的地类的设定最小面积。
56.步骤s57,将所述缩编房屋建筑区图层、所述缩编水系图层和所述融合图层进行合并,得到初始缩编图层。
57.步骤s58,基于所述弯曲化简指标对所述初始缩编图层进行弯曲化简,得到弯曲化简图层。
58.步骤s59,基于境界面对所述弯曲化简图层进行剪裁与缝隙补齐,得到所述缩编图层。利用境界面对所述弯曲化简图层进行裁切,删除境界面以外的图斑,计算图斑和境界面之间的缝隙,生成缝隙图斑,利用缝隙图斑填充所述弯曲化简图层和境界面之间的缝隙,将图上面积小于1.5mm2的缝隙图斑融合到与其相邻的面积最大的图斑中,最终得到所述缩编图层。
59.从缩编效果来说,本发明不仅很好的保证了地理要素几何形态和分布特征,还充分顾及了类别、等级和从属关系等图斑语义信息;从缩编效率来说,如表1所示,相比常规矢量缩编方法效率提升约3-4倍,且随着图斑数据量越大,效率提升越明显有效减小了图斑综合计算量,极大提升了土地利用数据的缩编效率,使得百万级和千万级的缩编成为可能,而且在后期不需要任何人工干预,真正实现了全自动化。主要原因是充分利用了矢量数据和栅格数据优势:一方面,将矢量数据转换为数据结构更为简单的栅格数据,采用渐进式的栅格综合思想,将大比例尺跨度的地图综合问题转化为逐级渐进的图形连续抽象过程,通过设置中间比例尺,将数据综合到中间比例尺,极大缩减了数据量;另一方面,在矢量模式下构建了几何空间邻接关系拓扑结构和融合索引属性字段,再进行离散图斑综合、狭长图斑综合和其他细碎图斑融合。
60.基于国土三调地类图斑数据对本发明提出的方法开展验证,如图4至图7所示,图4为原始土地利用图斑;图5为本发明的方法得到的缩编图斑;图6为常规矢量缩编方法得到的缩编图斑;图7为常规栅格缩编方法得到的缩编图斑。如图5所示,本发明的方法得到的缩编图斑的地类图斑边界清晰、圆滑和弯曲适中,概化综合合理,符合制图要求。如图6所示,常规矢量缩编方法得到的缩编图斑的图斑边线弯曲较多,部分间隔较小的地物图斑无法合理概化综合,虽基本符合制图要求但需要大量人工制图编辑。如图7所示,常规栅格缩编方法得到的缩编图斑的综合效果粗狂,图斑边界线条生硬,边线精度偏差大,难以直接用于高质量的土地利用地图编制。
61.表1 基于国土三调地类图斑数据的缩编效率对比
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
62.本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1