
工程建设与设计
Geuwactian& Buige ir Phjinr
基于ModelBuilder地理国情地表覆盖小图斑自动处理
Geographical Conditions of SurfaceCoverageMapSpotAutomaticProcessingBased on theModel
Builder
李太平,吴长俊,孙朝犇
(黑龙江测绘地理信息局黑龙江第二测绘工程院,哈尔滨150000)
LI Tai-ping,WU Chang-jun,SUNChao-ben
(The Second Surveying and Mapping Institute ofHeilongjiang Surveying and Mapping Geographic Information Bureau,Harbin 150000,China)
[摘要】在ArcGlS中利用ModelBuilder,结合Python脚本工具,对地理国情普查地表覆盖生产、端辑过程中产生的不足采集而积的小图症,按照相应规范选行自动合并处理。合并结累较为科学,从而提高了产品质量,减轻工作人页工作强度,提高了作业速率。通过实验检证了方法的可非性。
[ Abstract JThis thesis introduces an auto merging and processing method which combines Model Builder of ArcGIS technology with Python scripting tools. This method can automatically merge the small spots ofinsufficient acquisition area caused by surface cover producing and editing during geographic condition census. The merging resultis more scientific which can improve the quality of products, reduce work intensity and improve operation rate. The article verifies tht reliabilityofthis auto merging methodthrough experiments
【关键词】地理国情;ModelBuilder;Python脚本工具;图班合并
[ Keywords I geographic conditions; Model Builder; Python scripting tools; spot merging
【中图分类号]P2
地理国情普查工作是获取国情国力信息的重要手段,是掌握自然资源、生态环境以及人类活动基本情况的综合性、基础性工作。地表覆盖分类信息是地理国情普查中的一项重要内容。地表覆盖是以土地表面覆盖物的自然属性为主要依据分类提取的数据,它反映地表自然营造物和人工建造物的自然属性或状况,是进行后续地理国情监测的重要基础。地表覆盖分类主要包括耕地、园地、林地、草地、房屋建筑(区)、道路、构筑物、人工堆掘地、荒漠与裸露地表、水域10种一级分类。
由于在地表覆盖数据采集过程中,大多数生产单位采用的是人工解译方法,因此,作业人员难免将未达采集指标的地表盖进行了采集,使得不达相应采集指标的图斑超限,从而导致数据不符合相应规定。常规处理方法是作业人员对超限小图斑进行遍历,逐一判断,选取超限数量小图斑进行合并处理。这种方法不仅增大了工作人员的工作量,而且对于超限图斑的选取具有随机性,选取结果不是很科学。为了解决上述问题,论文按照相应规定对每一个超限小图斑进行最优合并效果等级评分,按照评分以及相邻图斑面积对小图斑进行合并处理,并利用 AreGIS中的ModelBuilder实现了自动处理功能,不仅使得小图斑处理方法更为科学而且效率大大提高,减少工作人员工作量。
2地表覆盖小图斑合并方法
地表覆盖分类中,无论是人工还自动分类,如果能够确保分类结果正确,最小图斑面积不受此指标的限制,即分类后的图斑面积即使小于该指标,也不需要进行就近合并,但向下浮动一般应控制在30%以内。采用“就近就大"合并原则进行合并时,应考患与目标图斑间的合理性,归并后明显不合理的可以考患保留,但保留的小图斑数量应控制在一定的范围内,对每一个类别,面
【作者简介]李太平(1984~),男,黑龙江哈尔滨人,工程师,从事测绘
数据处理及国情地理监测研究。 244
万方数据
【文献标志码】A
[DO1]10.13616/j.cnki.gcjsysj.2016.08.135 1引言
[文章编号】1007-9467 (2016)08-0244-02
积小于采集指标70%的图斑数量不应超过该类图斑总数的 10%。
2.1合并准则以及等级评分依据
上述规定中不仅对小图班数量进行了限制,而且对合并方法也进行了说明。合并准则可以总结为以下3点:
1)考地表覆益大类,优先合并到同一大类;
2)优先合并到自然属性或状况相同的图斑中,即属于自然营造物的优先考患合并到自然营造物目标图斑中,属于人工建造物的优先考惠合并到人工建造物目标图斑中;
3)对于上述2个准划仍无法确定合并目标图斑的,则将其归并到相邻面积最大的图斑中,以符合“就近就大"合并原则
对以上3种合并准则,可以大致对合并效果进行等级评分显然按照准则1合并的效果优于准则2,准则2的优于准则3,所以可以按照相应合并准则进行等级评分。文中采用的等级评分
是以此为基础,按照用户给定的合并顺序进行等级评分。 2.2方法流程
地表覆盖最小采集面积指标与地表覆盖类型有关,不同地类分类最小图斑对应的地面实地面积也不全相同,因此需要给定各个地类对应的最小采集面积指标。按照给定的指标对不达采集指标的小图斑进行筛选,按照上面给出的合并规则进行合并效果等级评分,然后按照评分处理超限个数小图斑,得到最终处理结果。
3自动合并方法实现
AreGIS的ModelBuilder能够调用已有工具,并能调用用户自已编写的脚本工具,而且是一种流程似的编写方式,编写容易便于理解,因此本文采用此方法实现地表覆盖小图斑自动处理功能。
3.1各环节具体实现方法
以流程图为基础对客步骤实现方法进行说明。
1)提取小图斑:在LCA数据层中添加字段,用于标记是否为小图斑。读取各类地类对应的最小采集指标,对LCA中所有图斑进行遍历,面积小于对应采集指标的在标记学段进行标注。利用