一种地理国情普查数据批量处理系统的制作方法

文档序号:14037106阅读:227来源:国知局

本发明涉及大数据处理技术领域,具体为一种地理国情普查数据批量处理系统。



背景技术:

地理国情是从地理的角度分析、研究和描述国情,以地球表层自然、生物和人文现象的空间变化和它们之间的相互关系、特征等为基本内容,对构成国家物质基础的各种条件因素做出宏观性、整体性、综合性的调查、分析和描述,并形成空间化和可视化的国情信息。地理国情普查是一项重大的国情国力调查,摸清地理国情家底,对于了解国情、把握国势、制定国策具有重要意义。我国在2013至2015年开展了第一次全国地理国情普查工作,目前已经形成了常态化更新机制。

地理国情普查是一项全新的测绘工作,工作量巨大且技术难度高,许多工作很难通过手工操作去完成,有些操作具有重复性。因此设计一种适用于地理国情这种大数据批量处理的系统迫在眉睫。



技术实现要素:

本发明的目的在于提供一种地理国情普查数据批量处理系统,以解决上述背景技术中提出的问题。

为了实现上述目的,本发明采用的技术方案为:一种地理国情普查数据批量处理系统,其特征在于:包括批量投影、批量裁切、批量合并、批量转换、批量几何操作、批量融合、批量生成图幅面、mdb文件指定图层操作、地理国情数据提取、建筑密度计算、样本数据整理、基本统计分析数据整理、添加行政区划字段、dom元数据制作上述模块。

优选的,所述批量投影包括单幅mdb文件赋投影;单幅mdb文件清除投影信息,清除投影用来将mdb文件中图层的投影信息去掉,去掉后图层投影变为unknown;shp文件批量赋投影;mdb文件批量赋投影;gdb文件批量赋投影;文件批量投影变换;影像数据批量赋投影;mdb文件批量投影变换;gdb文件批量投影变换;影像数据批量投影变换。

优选的,所述批量裁切用于将shp裁为shp;shp裁为mdb;shp裁为gdb;mdb裁为shp;mdb裁为mdb;mdb裁为gdb;gdb裁为shp;gdb裁为mdb;gdb裁为gdb。

优选的,所述批量几何操作用于批量进行checkgeometry与repairgeometry操作,一次性对多个gdb文件中的所有面图层进行相应的几何图形的检测与修复。

优选的,所述批量融合用于将gdb文件批量分解。

所述mdb文件指定图层操作用于批量提取指定图层、批量删除指定图层。

优选的,所述地理国情数据提取为七位码基础测绘数据转为国情普查数据或六位码基础测绘数据转为国情普查数据。

优选的,所述建筑密度计算包括新方案城市地区居民地密度计算、新方案非城市地区居民地密度计算。

优选的,所述样本数据整理用于批量读取exif信息、批量裁切影像样本、批量读取影像四至。

优选的,所述批量合并用于将shp合并为shp;mdb合并为mdb;gdb合并为gdb;shp转mdb;mdb转shp;gdb转mdb;mdb转gdb。

优选的,所述批量转换用于将shp转mdb;mdb转shp;gdb转mdb;mdb转gdb。

本发明具有以下效益:本发明结构简单,地理国情数据提取、样本数据整理是专门针对地理国情普查开发功能。地理国情数据提取完成基础地理信息数据向地理国情普查数据的转换,以及建筑密度的计算。样本数据整理完成遥感影像解译样本数据的采集,其中包括外业核查信息的提取,遥感影像的裁切,裁切后遥感影像四至坐标的读取等功能,目的是生成遥感影像解译样本数据库所要求样式的表格。

具体实施方式

本发明采用的技术方案为:一种地理国情普查数据批量处理系统,其特征在于:包括批量投影、批量裁切、批量合并、批量转换、批量几何操作、批量融合、批量生成图幅面、mdb文件指定图层操作、地理国情数据提取、建筑密度计算、样本数据整理、基本统计分析数据整理、添加行政区划字段、dom元数据制作上述模块。

优选的,所述批量投影包括单幅mdb文件赋投影;单幅mdb文件清除投影信息,清除投影用来将mdb文件中图层的投影信息去掉,去掉后图层投影变为unknown;shp文件批量赋投影;mdb文件批量赋投影;gdb文件批量赋投影;文件批量投影变换;影像数据批量赋投影;mdb文件批量投影变换;gdb文件批量投影变换;影像数据批量投影变换。

清除投影用来将mdb文件中图层的投影信息去掉,去掉后图层投影变为unknown。在使用该功能前请先确认将要赋投影的文件应赋投影一致,比如不能将39、40带的数据放到一个文件夹中进行赋投影,因为两种数据所赋的投影不一致。进行本操作前先将所有将要赋值为同一投影的mdb文件存放至一个文件夹里。选择该存放mdb文件的文件夹

优选的,所述批量裁切用于将shp裁为shp;shp裁为mdb;shp裁为gdb;mdb裁为shp;mdb裁为mdb;mdb裁为gdb;gdb裁为shp;gdb裁为mdb;gdb裁为gdb。

批量裁切功能在使用该功能前请先确认将要进行裁切的数据和用于确定裁切范围的shp数据均已赋好投影及坐标系,如果没有赋好投影和坐标系,会导致数据裁切不出来或范围不对等情况。

优选的,所述批量几何操作用于批量进行几何检查与几何修复操作,一次性对多个gdb文件中的所有面图层进行相应的几何图形的检测与修复。

优选的,所述批量融合用于将gdb文件批量分解,该功能在数据量比较大时会出问题,如果被融合的图层数据量非常大,建议到arcmap软件中进行该操作。

所述mdb文件指定图层操作用于批量提取指定图层、批量删除指定图层。在进行该操作时要注意,不要在catalog和arcmap是打开或查看将被处理的mdb文件。

优选的,所述地理国情数据提取为七位码基础测绘数据转为国情普查数据或六位码基础测绘数据转为国情普查数据。

若有个省的dlg数据共跨四个三度带,分别是38,39,40,41。在进行地理国情数据提取前,首先需要检查dlg数据有没有赋投影,如果没赋投影请选用本软件提供的批量赋投影工具进行赋投影。如果已经赋过投影需要将已有的dlg数据(mdb格式),按带存放至相应带号中。即新建四个文件夹分别是38,39,40,41。如果mdb中的投影是cgcs_2000_3_degree_gk_zone_38应放至文件夹38下面,其他依次类推,另外需注意如果dlg的坐标系不是2000国家大地坐标系,则需要将其先投影成2000国家大地坐标系再进行转换。

另外需注意,本功能转换前及转换后的mdb数据均为三度带数据,如果想要得到六度的数据,请在转换后利用本软件提供批量投影变换工具进行投影变换。

优选的,所述建筑密度计算包括新方案城市地区居民地密度计算、新方案非城市地区居民地密度计算。在进行建筑密度计算时,需要计算lca层中房屋建筑(区)的面积,因此需要首先将该层从经纬度坐标转换为平面坐标。用于参照的大比例尺数据要求是shp格式(需要含有shape,name,layer,type,area等四个字段),上述四个字段用来表示大比例尺数据图层的类型,建筑物的名称,层数据,建筑物的类型,建筑物的面积(可以用arcgis自带的calculategeometry工具进行计算),如果没有上述四个字段则建筑密度无法计算。

由于新的地理国情普查方案中房屋建筑(区)的分类指标在城市和非城市地区有所不同,因此我们在进行计算时需要首先判断其是否为城市地区,选择好分类后再行建筑面积的计算,由于房屋密度在计算完成后还需要进行人工检查,因此建议建筑密度计算分幅进行。另外在进行建筑密度计算时,程序需要先将lca层中属于房屋建筑(区)的要素选择出来然后再进行计算,而这个选择是根据cc码来进行的,方法是选择cc码前两位为05的要素(废弃建筑物除外)。因此在计算前需要您将房屋建筑(区)的相关要素cc用0500或者更详细的二级类三级类的代码表示出来。

优选的,所述样本数据整理用于批量读取exif信息、批量裁切影像样本、批量读取影像四至。按照外业核查方案的要求,外业核查后要上交遥感影像解译样本数据库,其中photo文件夹用于存放外业核查时拍摄的照片,rsimage用于存放裁切后的遥感影像样本,smpdata.mdb由photo、photo_img、smpimg三个数据表组成。用于存放照片、影像样本以及二者的相互关系。样本数据处理是为了完成外业核查样本数据库而设计的。

批量裁切样本需要我们首先根据影像和上步读取的坐标来确定拍摄地物的实际位置,方法是将上步读取的拍摄点坐标在arcgis中进行展点,展完点后叠加上影像新建一个点图层(投影设置为与您的遥感影像投影一致,如果遥感影像涉及多个带则应分为多个带分别进行处理),将被拍摄地物的中心坐标点到相应位置上,并根据照片的phid赋上影像样本的smpid(将照片中的ph改为rs即可)、对应遥感影像的景号以及x、y坐标。最后在arcmap中将该图层导出为dbf格式,并将其转存为excel文档,上述步骤完成后才可以进行遥感影像的批量裁切。

点击批量裁切按钮后选择上面生成的excel文档,指定遥感影像数据存放的位置,指定数据裁切后存放的位置,即可进行遥感影像数据的裁切。

优选的,所述批量合并用于将shp合并为shp;mdb合并为mdb;gdb合并为gdb;shp转mdb;mdb转shp;gdb转mdb;mdb转gdb。

批量合并在使用该功能前请先确认将要进行合并的数据均已赋好投影及坐标系,如果没有赋好投影和坐标系,会导致数据合并不起来或范围不对等情况。另外进行数据合并时需要将不同坐标系的数据分类存放后,然后逐类进行合并,不能将投影和坐标系不同的数据同时进行合并。首先根据系统提示选择将要进行处理的gdb文件。选好指定文件后点击确定。然后软件将自动进行基本统计所需内容的处理。该处理过程主要包括boup7字段添加、实体提取、重复路段处理、要素融合处理五个步骤。gdb文件名的前六位是该县的pac码,由于在数据处理过程中需要使用这个pac码,因此需要确保gdb文件名按规范填写,特别是前六位准确无误。另外在数据处理完成后对处理后的图层进行一下检查,并分析一下错误。

优选的,所述批量转换用于将shp转mdb;mdb转shp;gdb转mdb;mdb转gdb。

本发明具有以下效益:本发明结构简单,地理国情数据提取、样本数据整理是专门针对地理国情普查开发功能。地理国情数据提取完成基础地理信息数据向地理国情普查数据的转换,以及建筑密度的计算。样本数据整理完成遥感影像解译样本数据的采集,其中包括外业核查信息的提取,遥感影像的裁切,裁切后遥感影像四至坐标的读取等功能,目的是生成遥感影像解译样本数据库所要求样式的表格。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1