当前位置: 首页 > 专利查询>东南大学专利>正文

监测土地利用总体规划成果中地类流向的新方法技术

技术编号:24580024 阅读:33 留言:0更新日期:2020-06-21 00:57
本发明专利技术提供一种监测土地利用总体规划成果中地类流向的新方法,根据新、旧两个土地利用总体规划成果层,进行相互溶合,形成一个新的中间层,中间层中的地块被新、旧规划成果层的边界分割,形成更细粒度的地块,每个地块里不能有新、旧土地利用规划的地块边界穿过,同时每个地块中均含有新、旧土地利用总体规划的相关信息;根据相关的空间数据统计方法,统计相关的地类流向,完成相应的统计分析。本发明专利技术的有益效果是:可提升新、旧土地利用总体规划成果分析的效率和准确性。

A new method for monitoring the flow direction of land in the results of land use master plan

【技术实现步骤摘要】
监测土地利用总体规划成果中地类流向的新方法
本专利技术涉及土地利用总体规划成果的分析应用,尤其涉及监测土地利用总体规划成果中地类流向的新方法
技术介绍
土地利用总体规划成果是一个地区在未来若干年使用土地的总体方针和使用依据,每一次新的土地利用总体规划的修编,都必须要分析新的土地利用规划成果与上一轮的修编成果形成对照分析,一方面便于上级领导的审批,另一方面也为地方后续的土地利用提供一个纲领性的指导意见。因此做好新、旧土地利用总体规划数据的对照分析,有着十分重要的现实意义。新、旧土地利用总体规划成果的对比,以前往往是放在数据层面,不能很清晰反应某个地区或某类用地(如基本农田)的变化情况,利用本方法可以解决这个问题,为政府部门提供更为精细的带有空间特征的统计分析数据,为准确、科学、高效地反应土地利用总体规划成果的变化情况提供准确的技术支撑。
技术实现思路
本专利技术针对当前行业内仅是统计规划成果数据的分析方法,提供一种基于新、旧成果互为参考层相互叠加进行分析的新思路,可提升新、旧土地利用总体规划成果分析的效率和准确性。监测土地利用总体规划成果中地类流向的新方法,本专利技术的进一步改进在于:包括以下步骤:(1)加载要比对的两个土地利用总体规划数据层;(2)利用两个层进行叠加分析和空间运算,实现地块的相互溶合,形成溶合中间过程层;(3)对中间过程层的所有要素进行属性信息自动化处理,包括前新、旧规划地块的属性进行赋值;(4)根据中间过程图层新的边界与对应的坐标参考系,计算每一个地块相应的椭球面上的面积,为了计算的准确性,可以对新旧两个层面上的规划地块的面积重新进行计算,同时,根据新、旧规划地块的面积控制中间层上地块面积,对地块面积进行核查,确保分析结果的正确性;(5)根据中间层地块上的信息,完成新、旧规划成果的数据分析,形成所需的各类统计报表。本专利技术的进一步改进在于:将新、旧两个地类图斑层做相交运算,相交所得的结果要素全部为溶合中间过程层中的对象,将这些结果要素写入到中间过程层中;溶合后中间过程层,同样采用一个PGDB数据库作为存储载体;要素溶合的过程由计算机程序自动实现,主要利用ESRIArcGISEngine组件库中对要素层的相交(Intersect)和相减(Erase)等空间运算为基础,加上对运算产生的结果加以分拣和逻辑处理来实现。本专利技术的进一步改进在于:所述步骤3中对中间过程层的所有要素进行属性信息自动化处理,包括标识码编号和前新、旧规划地类图斑的属性进行赋值;由于中间过程层所在的数据库为新创建输出的数据库,因此标识码编号可以采用较简单的方法,直接遍历要素从1做累加编号。本专利技术的进一步改进在于:所述步骤4中椭球面积计算主要参考国家《第三次全国国土调查技术规程》中规定的椭球面积计算公式来实现。本专利技术的有益效果是:可提升新、旧土地利用总体规划成果分析的效率和准确性。附图说明图1为监测土地利用总体规划成果中地类流向的新方法实现步骤流程图。图2为预先定义的溶合后中间过程层的结构定义。具体实施方式本专利技术的具体实施方式以C#为编程语言,在MicrosofitVisualStudio2010开发环境下,结合ESRIArcGISEngine组件库开发一个桌面应用程序来实现。该应用程序允许用户加载一个县的新、旧土地利用总体规划数据作为初始数据。实施方案中使用县级土地利用总体规划数据库采用ArcGIS个人空间数据库(PersonalGeodatabase简称“PGDB”)作为存储格式,文件后缀名为“*.mdb”。预先定义的溶合后的中间过程层,其结构定义如图2所示。溶合后的中间过程层同样采用一个PGDB数据库作为存储载体。要素溶合的过程由计算机程序自动实现,主要利用ESRIArcGISEngine组件库中对要素层的相交(Intersect)和相减(Erase)等空间运算为基础,加上对运算产生的结果加以分拣和逻辑处理来实现。其具体的步骤如下:(1)初始化系统资源。包括利用ArcObjects提供的IWorkspace接口打开新、旧两个土地利用总体规划数据库句柄,创建溶合中间过程层所在的数据库文件,打开输出结果数据库句柄。关键的实现代码如下:stringold_db=@"C:\旧土地利用总体规划数据库.mdb";stringnew_db=@"C:\新土地利用总体规划数据库.mdb";stringoutput_db=@"C:\融合中间过程库.mdb";IWorkspaceold_wks=(newAccessWorkspaceFactory()asIWorkspaceFactory).OpenFromFile(old_db,0);//old_wks是旧数据库的句柄IWorkspacenew_wks=(newAccessWorkspaceFactory()asIWorkspaceFactory).OpenFromFile(new_db,0);////new_wks是新数据库的句柄IWorkspaceoutput_wks=(newAccessWorkspaceFactory()asIWorkspaceFactory).OpenFromFile(output_db,0);//output_wks是中间过程层所在数据库句柄获取新、旧土地利用总体规划数据库中地类图斑层在内存中的对象引用。关键的实现代码如下:IFeatureClassoldDLTB=(old_wksasIFeatureWorkspace).OpenFeatureClass("DLTB");IFeatureClassnewDLTB=(new_wksasIFeatureWorkspace).OpenFeatureClass("DLTB");IFeatureClassmidDLTB=(output_wksasIFeatureWorkspace).OpenFeatureClass("MID_DLTB");(2)将新与旧两个地类图斑层做相交运算,相交所得的结果要素全部为溶合中间过程层中的对象,将这些结果要素写入到中间过程层中。图层相交运算的过程是调用ArcObjects中Intersect实现,关键代码如下:IFeatureClass[]inFeatures=newIFeatureClass[]{oldDLTB,newDLTB};stringpathName=CreateTempPersonalGeodatabase();stringoutFeatClassName=pathName+"\\Intersect01";ESRI.ArcGIS.AnalysisTools.Intersectinserct=newESRI.ArcGIS.AnalysisTools.Intersect();inser本文档来自技高网...

【技术保护点】
1.监测土地利用总体规划成果中地类流向的新方法,其特征在于:/n根据新、旧两个土地利用总体规划成果层,进行相互溶合,形成一个新的中间层,中间层中的地块被新、旧规划成果层的边界分割,形成更细粒度的地块,每个地块里不能有新、旧土地利用总体规划的地块边界穿过,同时每个地块中均含有新、旧土地利用总体规划的相关信息;根据相关的空间数据统计方法,统计相关的地类流向,完成相应的统计分析。/n

【技术特征摘要】
1.监测土地利用总体规划成果中地类流向的新方法,其特征在于:
根据新、旧两个土地利用总体规划成果层,进行相互溶合,形成一个新的中间层,中间层中的地块被新、旧规划成果层的边界分割,形成更细粒度的地块,每个地块里不能有新、旧土地利用总体规划的地块边界穿过,同时每个地块中均含有新、旧土地利用总体规划的相关信息;根据相关的空间数据统计方法,统计相关的地类流向,完成相应的统计分析。


2.根据权利要求1所述的监测土地利用总体规划成果中地类流向的新方法,其特征在于:包括以下步骤:
(1)加载要比对的两个土地利用总体规划数据层;
(2)利用两个层进行叠加分析和空间运算,实现地块的相互溶合,形成溶合中间过程层;
(3)对中间过程层的所有要素进行属性信息自动化处理,包括前新、旧规划地块的属性进行赋值;
(4)根据中间过程图层新的边界与对应的坐标参考系,计算每一个地块相应的椭球面上的面积,为了计算的准确性,可以对新旧两个层面上的规划地块面积重新进行计算,同时根据新、旧规划地块的面积控制中间层上地块面积,对地块面积进行核查,确保分析结果的正确性;
(5)根据中间层地块上的信息,完成新、旧规划成果...

【专利技术属性】
技术研发人员:王鸣飞郭胜涛
申请(专利权)人:东南大学
类型:发明
国别省市:江苏;32

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

1