一种烟田地理信息系统中的平面图形关系确定方法及系统技术方案

技术编号:13105597 阅读:102 留言:0更新日期:2016-03-31 11:52
本发明专利技术提供了一种烟田地理信息系统中的平面图形关系确定方法及系统,方法包括:获取地理信息系统中划定区域和待划分对象的图形数据;将待划分对象与划定区域的图形数据进行叠加,若在划定区域内,确定为包含对象,若与划定区域无关,确定为无关对象,若与划定区域部分重叠,进行下一步;计算重叠面积,判断是否大于预定值,若是,确定为涉及对象,反之确定为无关对象;若某对象只是其中一个划定区域的涉及对象,则将对象改为包含对象。本申请还提供了一种实现前述方法的地理信息系统中的平面图形关系确定系统。本申请的方法及系统,能够提供准确的平面图形关系,从而避免多次查询或者对查询结果修正,减少系统负担,并提高查询效率。

【技术实现步骤摘要】

本专利技术涉及烟田地理信息系统
,更具体地,涉及一种烟田地理信息系统中的平面图形关系确定方法及系统
技术介绍
烟田地理信息系统作为一种重要的空间信息系统为越来越多的人提供帮助。烟田地理信息系统主要是在计算机支持下,对整个或部分地球表层空间中的多种地理空间实体数据及其关系,包括空间定位数据、图形数据、遥感图像数据、属性数据等,进行采集、存储、管理、运算、分析和描述的技术系统。烟田地理信息系统中会使用到大量的矢量数据,因为矢量数据结构能直观地表达地理空间,能精确的表示实体的空间位置及具有的属性,矢量数据结构处理的空间图形实体是点、线、面和体,能够方便的进行比例尺变换、投影变换以及图形的输入和输出。烟田地理信息系统中有一个地图的展示区域,不同级别的地图一般会采用不同的矢量图层进行展示。因为区域内不同级别的地图分别在不同的矢量图层中展示,在进行叠加分析时,不同矢量图层中的数据精度可能会不相同,或者即使数据精度相同,两个相同对象的边界在不同的矢量图层中因为比例的变化(数据来源不同),也很难保证能够完全重合。因此,在涉及到边界的查询时往往无法得出准确的结果。
技术实现思路
本专利技术提供一种烟田地理信息系统中的平面图形关系确定方法,能够解决因为平面图形关系确定不准确导致的多次查询或者对查询结果修正所造成的系统负担增加和查询效率的降低。本专利技术有一目的在于提供一种烟田地理信息系统中的平面图形关系确定系统。为解决上述技术问题,本专利技术的技术方案如下:—种烟田地理信息系统中的平面图形关系确定方法,包括以下步骤:获取地理信息系统中划定区域和待划分对象的图形数据,所述图形数据包括所述划定区域和待划分对象的形状和位置信息;将所述划定区域与待划分对象的图形数据进行叠加分析,根据所述叠加结果判断,若待划分对象包含在划定区域内,则确定所述待划分对象为划定区域的包含对象,若待划分对象与划定区域无关,则确定所述待划分对象为划定区域的无关对象,若待划分对象与划定区域部分重叠,则进行下一步骤;基于所述图形数据计算所述待划分对象与划定区域的重叠面积,判断重叠面积是否大于预定值,若是,则确定所述待划分对象为划定区域的涉及对象,反之,则确定所述待划分对象为划定区域的无关对象;查询所有划定区域的涉及对象,若某个对象只是其中一个划定区域的涉及对象,则将所述对象更改为所述划定区域的包含对象。进一步地,所述判断重叠面积是否大于预定值包括:判断重叠面积的数值是否大于预定数值或判断重叠面积占划定区域面积的比例是否大于预定比例。进一步地,所述方法还包括:确定划定区域面积标准值,若划定区域面积小于所述标准值,则重叠面积是否大于预定值包括:重叠面积占划定区域面积的比例是否大于预定比例;反之,则重叠面积是否大于预定值包括:重叠面积的数值是否大于预定数值。进一步地,所述某个对象只是其中一个划定区域的涉及对象的判断过程包括:查询获取所有划定区域的涉及对象;统计所述涉及对象出现的次数,若次数为1,则确定所述对象只是其中一个划定区域的涉及对象,若次数大于1,则确定所述对象为多个划定区域的涉及对象。进一步地,该方法还包括:采用关系列表存储所述划定区域和待划分对象的关系。进一步地,所述采用关系列表存储所述划定区域和待划分对象的关系包括:为每个划定区域建立包含对象列表、涉及对象列表和无关对象列表,分别记录所述划定区域的包含对象信息、涉及对象信息和无关对象信息;或为每个划定区域建立一个关系列表,记录所有对象信息,采用不同的标识符来表示各对象与该划定区域的关系。一种烟田地理信息系统中的平面图形关系确定系统,包括:图形数据获取模块,用于获取地理信息系统中划定区域和待划分对象的图形数据,所述图形数据包括所述划定区域和待划分对象的形状和位置信息;初步关系确定模块,用于将所述划定区域与待划分对象的图形数据进行叠加分析,根据所述叠加结果判断,若待划分对象包含在划定区域内,则确定所述待划分对象为划定区域的包含对象,若待划分对象与划定区域无关,则确定所述待划分对象为划定区域的无关对象,若待划分对象与划定区域部分重叠,则触发计算判断模块;计算判断模块,用于基于所述图形数据计算所述待划分对象与划定区域的重叠面积,判断重叠面积是否大于预定值,若是,则确定所述待划分对象为划定区域的涉及对象,反之,则确定所述待划分对象为划定区域的无关对象;查询判断模块,用于查询所有划定区域的涉及对象,若某个对象只是其中一个划定区域的涉及对象,则将所述对象更改为所述划定区域的包含对象。进一步地,所述查询判断模块包括:涉及对象获取单元,用于查询获取所有划定区域的涉及对象;次数统计单元,用于统计所述涉及对象出现的次数,若次数为1,则确定所述对象只是其中一个划定区域的涉及对象,若次数大于1,则确定所述对象为多个划定区域的涉及对象。进一步地,所述系统还包括:关系列表建立模块,用于建立存储所述划定区域和待划分对象的关系的关系列表。与现有技术相比,本专利技术技术方案的有益效果是:本申请的地理信息系统中的平面图形关系确定方法及系统在根据图形数据进行叠加分析得到的初始关系的基础上,对初始关系进行再次判断,对可能出现误差的关系进行修正,从而保证最终确定的关系的准确性。当后续查询使用时,可以得到较为准确的结果,无需系统再次进行后续处理来修正不准确的查询结果,可以避免因为多次查询或修正而导致的系统负担增加,且可以提高系统查询的效率和精度。【附图说明】图1为本专利技术的烟田地理信息系统中的平面图形关系确定方法实施例一的流程图;图2本专利技术的烟田地理信息系统中的平面图形关系确定系统实施例一的结构示意图。【具体实施方式】附图仅用于示例性说明,不能理解为对本专利的限制;为了更好说明本实施例,附图某些部件会有省略、放大或缩小,并不代表实际产品的尺寸;对于本领域技术人员来说,附图中某些公知结构及其说明可能省略是可以理解的。下面结合附图和实施例对本专利技术的技术方案做进一步的说明。实施例1如图1所示,一种烟田地理信息系统中的平面图形关系确定方法,包括以下步骤:步骤101,获取地理信息系统中划定区域和待划分对象的图形数据,所述图形数据包括所述划定区域和待划分对象的形状和位置信息。划定区域可以是某个市、县、区或者某条流域等等,也可以是指定位置范围内的区域,例如某个精度范围和维度范围内的区域。待划分对象可以根据实际情况确定,例如可以是待划分的村庄、乡、或者镇等等。[0044当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种烟田地理信息系统中的平面图形关系确定方法,其特征在于,包括以下步骤:获取地理信息系统中划定区域和待划分对象的图形数据,所述图形数据包括所述划定区域和待划分对象的形状和位置信息;将所述划定区域与待划分对象的图形数据进行叠加分析,根据所述叠加结果判断,若待划分对象包含在划定区域内,则确定所述待划分对象为划定区域的包含对象,若待划分对象与划定区域无关,则确定所述待划分对象为划定区域的无关对象,若待划分对象与划定区域部分重叠,则进行下一步骤;基于所述图形数据计算所述待划分对象与划定区域的重叠面积,判断重叠面积是否大于预定值,若是,则确定所述待划分对象为划定区域的涉及对象,反之,则确定所述待划分对象为划定区域的无关对象;查询所有划定区域的涉及对象,若某个对象只是其中一个划定区域的涉及对象,则将所述对象更改为所述划定区域的包含对象。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈泽鹏蔡颖嘉陈文李波钟平展刘国敏郭宁郭治兴
申请(专利权)人:中国烟草总公司广东省公司广东烟草梅州市有限公司蕉岭县分公司广东省生态环境与土壤研究所
类型:发明
国别省市:广东;44

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

1