一种图斑划分模式的提取方法、拷贝方法及装置制造方法及图纸

技术编号:21455647 阅读:24 留言:0更新日期:2019-06-26 05:19
本发明专利技术适用于GIS技术领域,提供一种图斑划分模式的提取方法、拷贝方法及装置。本发明专利技术设计了一种新的图斑划分模式的提取和拷贝方案,满足大量图斑划分模式拷贝的需求,同时相比人工拷贝,操作简洁,具有更高的效率。使得用户在对原始图斑的划分模式,有拷贝需求的时候,只需要像平时复制文本数据一样,一键复制粘贴,就可以将原始图斑的内部划分细节,拷贝到其它的图斑中。

【技术实现步骤摘要】
一种图斑划分模式的提取方法、拷贝方法及装置
本专利技术属于GIS
,尤其涉及一种图斑划分模式的提取方法、拷贝方法及装置。
技术介绍
图斑是指以1:10000地形图作为工作底图,将地貌、土地利用类型基本相同,水土流失类型基本一致的土地单元(地块)分为一类,以其为基础调查单元,然后将单元勾绘到地形图上单一地类地块。图斑的划分是指图斑内部的结构细节,在一整片图斑区域中,边界线元素为图斑的外轮廓,非边界线元素称为图斑的划分数据,通过划分,可以将一整片图斑区域划分成多个若干个小区域,比如一栋房屋建筑,通过勾连内部边线,将整个区域范围划分为卧室,客厅,厨房等几个部分。图斑划分模式的拷贝是指:将某一已知的原始图斑的内部划分细节,通过某种方法应用到其他与之形状相似的图斑中,使得这些图斑具有跟原始图斑具有相同的细节划分。比如,将一栋房屋的内部划分应用到另一栋房屋中,使两者之间具有相同的划分细节。图斑的划分数据,是一种抽象的、描述图斑结构的数据,不能向文本数据那样直接进行拷贝复制,而不同的图斑,即使具有相似的形状,也不可能完全相同,如果仅仅直接复制图斑的非边界线元素实体,到新的图斑中去应用,极大可能会出现凸边,悬挂点。如果源与目标图斑两者的形状存在角度偏差,那么复制过来的线数据划分目标图斑,将与原始图斑的划分情况呈现非常大的差别。如图1所示,图中左右为两个图斑,左右两个图斑虽然形状相似,但右边图斑相对左边而言,进行了放大和旋转,这时候如果直接将左图中内部的线元素手工拷贝过来,不仅构面失败,并且划分方式与左图完全不同。如果要使目标图斑中与原始图斑的划分情况较为匹配,通常情况下,需要人手工分辨原始图斑的划分模式,然后在目标图斑中按照其模式,绘制线条,进行划分。但是在构图场景中,要进行大量的图斑模式拷贝,这将是一个非常耗时的过程。因此目前实现图斑划分模式的拷贝,一般采用人工按照原始图斑的划分模式,将其中的每一条线数据,在新的图斑中重新绘制。而采用人工的方式来拷贝图斑的划分模式,操作流程繁琐,需要长时间地比对、绘制,需要耗费大量精力和时间,并且容易出错。
技术实现思路
鉴于上述问题,本专利技术的目的在于提供一种图斑划分模式的提取方法、拷贝方法及装置,旨在解决现有人工方式拷贝图斑划分模式流程繁琐、费时费力、容易出错的技术问题。一方面,所述图斑划分模式的提取方法包括下述步骤:计算原始图斑内各子图斑的标志点,所述标志点为子图斑的几何中心,即子图斑内部中尽量远离边界的点;获取原始图斑内部的边界线;计算所述原始图斑的标准化变换;对所有所述标志点和边界线进行标准化变换,对应得到变换后划分模式的点数据和划分模式的线数据。进一步的,所述标准化变换为一个仿射变换,对于一个图斑A,经过变换T处理后,如果变换结果变T(A)落在单位正方形(0,0,1,1)的内部,就称T是图斑A的一个标准化变换,所述标准化变换实现过程如下:计算图斑的重心;计算图斑的面积最小的外接平行四边形;根据平行四边形的四个顶点到重心的距离确定其中一个顶点对应原点(0,0);根据所选原点所在的两条边确定x轴和y轴,然后确定一个顶点对应x轴点(1,0),一个顶点对应y轴点(0,1);根据所确定三个顶点与原点(0,0)、x轴点(1,0)以及y轴点(0,1)的对应关系,确定唯一的仿射变换,即标准化变换T。进一步的,平行四边形的四个顶点中,到重心距离最近的一个顶点对应原点(0,0),与原点对应顶点所在的两条边中,长边对应x轴,短边对应y轴。另一方面,所述图斑划分模式的拷贝方法包括下述步骤:计算目标图斑的标准化变换的逆变换;对划分模式中的点数据和线数据通过所述逆变换进行处理,得到一组划分点和一组划分边界;用得到的所述一组划分边界对目标图斑进行切割划分,若划分边界不与目标图斑的外边界线相触,则进行延长直至接触,切割划分后得到目标图斑的划分子图斑;对每个划分子图斑根据所述一组划分点进行验证,如果验证通过则拷贝划分点的属性到当前划分子图斑,如果验证失败则丢弃当前划分子图斑,所有划分子图斑验证完成后,实现将划分模式拷贝到目标图斑中。进一步的,所述划分子图斑的验证过程如下:对于当前划分子图斑,遍历所有划分点,若存在唯一一个划分点落入到当前划分子图斑中,则验证通过,否则验证失败。第三方面,所述图斑划分模式的提取装置包括:标志点计算单元,用于计算原始图斑内各子图斑的标志点,所述标志点为子图斑的几何中心,即子图斑内部中尽量远离边界的点;边界线获取单元,用于获取原始图斑内部的边界线;变换计算单元,用于计算所述原始图斑的标准化变换;变换处理单元,用于对所有所述标志点和边界线进行标准化变换,对应得到变换后划分模式的点数据和划分模式的线数据。进一步的,所述标准化变换为一个仿射变换,对于一个图斑A,经过变换T处理后,如果变换结果变T(A)落在单位正方形(0,0,1,1)的内部,就称T是图斑A的一个标准化变换,所述变换计算单元包括:重心计算模块,用于计算图斑的重心;四边形计算模块,用于计算图斑的面积最小的外接平行四边形;原点确定模块,用于根据平行四边形的四个顶点到重心的距离确定其中一个顶点对应原点(0,0);轴点确定模块,用于根据所选原点所在的两条边确定x轴和y轴,然后确定一个顶点对应x轴点(1,0),一个顶点对应y轴点(0,1);变换确定模块,用于根据所确定三个顶点与原点(0,0)、x轴点(1,0)以及y轴点(0,1)的对应关系,确定唯一的仿射变换,即标准化变换T。进一步的,原点确定模块中,到重心距离最近的一个顶点对应原点(0,0),轴点确定模块中,与原点对应顶点所在的两条边中,长边对应x轴,短边对应y轴。第四方面,所述图斑划分模式的拷贝装置包括:逆变换计算单元,用于计算目标图斑的标准化变换的逆变换;逆变换处理单元,用于对划分模式中的点数据和线数据通过所述逆变换进行处理,得到一组划分点和一组划分边界;切割划分单元,用于用得到的所述一组划分边界对目标图斑进行切割划分,若划分边界不与目标图斑的外边界线相触,则进行延长直至接触,切割划分后得到目标图斑的划分子图斑;验证拷贝单元,用于对每个划分子图斑根据所述一组划分点进行验证,如果验证通过则拷贝划分点的属性到当前划分子图斑,如果验证失败则丢弃当前划分子图斑,所有划分子图斑验证完成后,实现将划分模式拷贝到目标图斑中。进一步的,所述验证拷贝单元的验证过程如下:对于当前划分子图斑,遍历所有划分点,若存在唯一一个划分点落入到当前划分子图斑中,则验证通过,否则验证失败。本专利技术的有益效果是:通过本专利技术图斑划分模式拷贝策略,能够自动识别原始图斑的划分模式,自适应于新的图斑数据,做到自动拷贝;用户在应用原始图斑的划分模式到其它目标图斑时,只需要像平时复制文本数据一样,一键复制粘贴,就可以将原始图斑的内部划分细节,拷贝到其它目标图斑中,操作简洁高效;并且拷贝出来的效果能够很好的贴服在图斑内,与原始图斑具有相同的划分效果。附图说明图1是图斑划分模式直接拷贝示意图;图2是标准化变换对应关系示意图;图3是本专利技术第一实施例提供的图斑划分模式的提取方法的流程图;图4是标志点和边界线进行标准化变换示意图;图5是本专利技术第二实施例提供的图斑划分模式的拷贝方法的流程图;图6是划分模式应用到目标图斑示意图;本文档来自技高网
...

【技术保护点】
1.一种图斑划分模式的提取方法,其特征在于,所述方法包括下述步骤:计算原始图斑内各子图斑的标志点,所述标志点为子图斑的几何中心,即子图斑内部中尽量远离边界的点;获取原始图斑内部的边界线;计算所述原始图斑的标准化变换;对所有所述标志点和边界线进行标准化变换,对应得到变换后划分模式的点数据和划分模式的线数据。

【技术特征摘要】
1.一种图斑划分模式的提取方法,其特征在于,所述方法包括下述步骤:计算原始图斑内各子图斑的标志点,所述标志点为子图斑的几何中心,即子图斑内部中尽量远离边界的点;获取原始图斑内部的边界线;计算所述原始图斑的标准化变换;对所有所述标志点和边界线进行标准化变换,对应得到变换后划分模式的点数据和划分模式的线数据。2.如权利要求1所述图斑划分模式的提取方法,其特征在于,所述标准化变换为一个仿射变换,对于一个图斑A,经过变换T处理后,如果变换结果变T(A)落在单位正方形(0,0,1,1)的内部,就称T是图斑A的一个标准化变换,所述标准化变换实现过程如下:计算图斑的重心;计算图斑的面积最小的外接平行四边形;根据平行四边形的四个顶点到重心的距离确定其中一个顶点对应原点(0,0);根据所选原点所在的两条边确定x轴和y轴,然后确定一个顶点对应x轴点(1,0),一个顶点对应y轴点(0,1);根据所确定三个顶点与原点(0,0)、x轴点(1,0)以及y轴点(0,1)的对应关系,确定唯一的仿射变换,即标准化变换T。3.如权利要求2所述图斑划分模式的提取方法,其特征在于,平行四边形的四个顶点中,到重心距离最近的一个顶点对应原点(0,0),与原点对应顶点所在的两条边中,长边对应x轴,短边对应y轴。4.一种图斑划分模式的拷贝方法,其特征在于,所述方法包括如下步骤:计算目标图斑的标准化变换的逆变换;对划分模式中的点数据和线数据通过所述逆变换进行处理,得到一组划分点和一组划分边界,所述划分模式为如权利要求1-3任一项所述图斑划分模式的提取方法得到;用得到的所述一组划分边界对目标图斑进行切割划分,若划分边界不与目标图斑的外边界线相触,则进行延长直至接触,切割划分后得到目标图斑的划分子图斑;对每个划分子图斑根据所述一组划分点进行验证,如果验证通过则拷贝划分点的属性到当前划分子图斑,如果验证失败则丢弃当前划分子图斑,所有划分子图斑验证完成后,实现将划分模式拷贝到目标图斑中。5.如权利要求4所述图斑划分模式的拷贝方法,其特征在于,所述划分子图斑的验证过程如下:对于当前划分子图斑,遍历所有划分点,若存在唯一一个划分点落入到当前划分子图斑中,则验证通过,否则验证失败。6.一种图斑划分模式的提取装置,其特征在于,所述提取装置包括:标志点计算单元,用于计算原始图斑内各子图斑的标志点,所述标...

【专利技术属性】
技术研发人员:付智能晋书婷
申请(专利权)人:武大吉奥信息技术有限公司
类型:发明
国别省市:湖北,42

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

1