地块面状空间数据按照设定面积和示意线平行分割的方法技术

技术编号:13075054 阅读:67 留言:0更新日期:2016-03-30 10:43
本发明专利技术公开了地块面状空间数据按照设定面积和示意线平行分割的方法,包括以下步骤:1)通过分割软件读取待分割地块图形;2)在分割软件上设定需要将待分割地块图形分割的地块图形数及每一个地块图形的面积值,并在所述待分割地块图形上划定示意线;3)经步骤2)后,分割软件设定的平行分割线始终在示意线方向右端的待分割地块图形最远点开始,按垂线向示意线方向平行分割所述待分割地块图形;根据用户设定的多个面积值及用户在系统界面对应选定地块上划定示意线,系统实现根据示意线方向,平行分割对应地块图形,用于进行分割的分割线始终在示意线方向右端地块图形最远点开始,按垂线向示意线方向平行分割。

【技术实现步骤摘要】

本专利技术涉及图形分割等
,具体的说,是。
技术介绍
在土地确权项目或现场调查中,需要按照用户设定的示意线和一系列面积值,将一整块的地块图形分割成多个小块,而现有分割技术中处理对象大多数为规则的图形或者凸多边形、简单的凹多边形,而设计出一种可快速的将规则的图形或者凸多边形、简单的凹多边形分割成多个所需要的小块,并且在复杂的多边形被处理时,自动在分割得到3块以上地块作判别时自动停止,此前分割得到的地块依然获取,实为分割技术发展之所需。
技术实现思路
本专利技术的目的在于设计出,根据用户设定的多个面积值及用户在系统界面对应选定地块上划定示意线,系统实现根据示意线方向,平行分割对应地块图形,用于进行分割的分割线始终在示意线方向右端地块图形最远点开始,按垂线向示意线方向平行分割。本专利技术通过下述技术方案实现:,包括以下步骤: 1)通过分割软件读取待分割地块图形; 2)在分割软件上设定需要将待分割地块图形分割的地块图形数及每一个地块图形的面积值,并在所述待分割地块图形上划定示意线; 3)经步骤2)后,分割软件设定的平行分割线始终在示意线方向右端的待分割地块图形最远点开始,按垂线向示意线方向平行分割所述待分割地块图形。进一步的为更好的实现本专利技术,特别设置成下述方式:所述步骤3)包括以下步骤:3-1)通过分割软件获取示意线两边地块图形的最远点及两个最远点的标量; 3-2)根据标量选取示意线最右边点; 3-3)根据示意线最右边点作示意线对应的起始平行线并获取起始平行线的裁剪方向;3-4)判定裁剪结果标示并选取对应分割后的地块图形采用二分步长增减法或扫描法进行裁剪直到将待分割地块图形按设定要求分割完成。进一步的为更好的实现本专利技术,特别设置成下述方式:所述步骤3-1)包括以下具体步骤: 3-1-1)分割软件获取所述示意线两边的待分割地块图形距示意线垂直距离最远的两个占.1 V , 3-1-2)在分割软件上,以最远的两个点为起点,将最远的两个点分别与示意线进行垂直连接,得两条直线,并获取所得两条直线的标量,将两条直线的标量在分割软件的平面直角坐标系内分别映射形成坐标点(XI,Y1)和坐标点(X2,Y2)。进一步的为更好的实现本专利技术,特别设置成下述方式:所述步骤3-2)包括以下具体步骤: 3-2-1)将所述示意线的起点减去示意线的终点既得示意线方向标量; 3-2-2)将所述示意线方向标量根据旋转矩阵逆时针旋转90° ;而后将该旋转后的示意线方向标量在分割软件的平面直角坐标系内映射形成坐标点(X,Y); 3-2-3)经步骤3-2-2)后,所得旋转后的示意线方向标量分别与两个最远点的标量进行对比,当其中一个最远点的标量与所得旋转后的示意线方向标量的正负号相同,则该最远点即为不意线最右边点。分别使坐标点(X1,Y1)和坐标点(X2,Y2)与坐标点(X,Y)进行对比,当坐标点(XI,Υ1)和坐标点(Χ2,Υ2)中的一个具有与坐标点(Χ,Υ)相同的正负号时,则坐标点(Χ1,Υ1)或坐标点(Χ2,Υ2 )所代表的方向标量与所述旋转后的示意线方向标量的方向相同;而后将与所述旋转后的示意线方向标量具有相同方向的方向标量的最远的点作为所述示意线的右边的最远点,即作为平行分割线的起始点。进一步的为更好的实现本专利技术,特别设置成下述方式:所述步骤3-3)根据示意线最右边点作示意线对应的起始平行线并获取起始平行线的裁剪方向包括以下具体步骤: 3-3-1)以示意线最右边点为其中一点做所述示意线对应的起始平行线; 3-3-2)根据设定的最小步长,分别做起始平行线的左右两条平行线,根据此两条平行线与待分割地块图形求交,其中一条平行线将与待分割地块图形相交,得相交方向,并标示该相交方向为起始平行线的裁剪方向。进一步的为更好的实现本专利技术,特别设置成下述方式:所述步骤3-4)判定裁剪结果标示并选取对应分割后的地块图形采用二分步长增减法或扫描法进行裁剪直到将待分割地块图形按设定要求分割完成包括以下具体步骤: 3-4-1)根据最小步长和起始平行线的裁剪方向,做新平行线裁剪目标地块图形;3-4-2)经步骤3-4-1)后,得到两个有标示的地块图形,而后将此两个有标示的地块图形进行面积对比,面积小的且与示意线最右边点及起始平行线相交的有标示的地块图形为分割出来做对比的地块图形,并将面积小的有标示的地块图形所在的标示作为选取标示;3-4-3)经步骤3-4-2)后,建立具有选取标示的地块图形集和无选取标示的地块图形集,而后每次裁剪时,都将带有示意线最右边点的地块图形储存在具有选取标示的地块图形集内,而无示意线最右边点的地块图形将存储在无选取标示的地块图形集内;每裁剪一次后,都将选取具有选取标示的地块图形集内裁剪结果的地块图形与设定的地块图形面积做差值对比,直到将所述待分割地块图形按设定要求分割完成。进一步的为更好的实现本专利技术,特别设置成下述方式:所述二分步长增减法具体为: 第一步:第一次裁剪位置为示意线左右最远点垂线的一半,裁剪的步长为示意线左右最远点垂线的一半,开始第一次裁剪,并形成不同的两个地块图形,并将两个地块图形分别存储在相应的具有选取标示的地块图形集和无选取标示的地块图形集内; 第二步,选取所述具有选取标示的地块图形集内的当前裁剪所得地块图形与设定的第一个地块图形面积作对比,进行面积大小的判断,如果面积大于设定的第一个地块图形面积,则又以当前裁剪位置减去步长一半后的位置裁剪,如果面积小于设定的第一个地块图形面积,则以当前裁剪位置开始,增加当前步长一半,直到对应的裁剪位置裁剪得到的地块图形满足用户的第一个面积设定条件; 第三步:然后以当前裁剪位置的分割平行线和剩余的待分割地块图形开始重新做新的二分步长增减法运算,直到满足新的分割软件设定的面积值,依次类推得出所有分割软件设定要求的地块图形。进一步的为更好的实现本专利技术,特别设置成下述方式:在所述二分步长增减法中,在进行面积大小的判断时,容差设定为±0.001的当前面积设定单位。进一步的为更好的实现本专利技术,特别设置成下述方式:所述扫描法具体为: 步骤一,设定扫描法最小步长; 步骤二,根据扫描法最小步长依次做起始平行线的平行线,然后裁剪当前待分割地块图形,并将裁剪所得的两个地块图形分别存储在相应的具有选取标示的地块图形集和无选取标示的地块图形集内; 步骤三,选取置于所述具有选取标示的地块图形集内的当前裁剪所得地块图形与设定的第一个地块图形面积作对比进行面积的判断,直到获得与设定的第一个地块图形面积相同的地块图形; 步骤四,经步骤三后,以剩下的待分割地块图形和当前平行线所在位置为其实裁剪位置重复步骤二,并与下一个设定的地块图形面积进行对比,直到得出所有分割软件设定要求的地块图形。进一步的为更好的实现本专利技术,特别设置成下述方式:所述扫描法最小步长为0.0001?0.002mo...
<a href="http://www.xjishu.com/zhuanli/55/CN105447848.html" title="地块面状空间数据按照设定面积和示意线平行分割的方法原文来自X技术">地块面状空间数据按照设定面积和示意线平行分割的方法</a>

【技术保护点】
地块面状空间数据按照设定面积和示意线平行分割的方法,其特征在于:包括以下步骤:1)通过分割软件读取待分割地块图形;2)在分割软件上设定需要将待分割地块图形分割的地块图形数及每一个地块图形的面积值,并在所述待分割地块图形上划定示意线;3)经步骤2)后,分割软件设定的平行分割线始终在示意线方向右端的待分割地块图形最远点开始,按垂线向示意线方向平行分割所述待分割地块图形。

【技术特征摘要】

【专利技术属性】
技术研发人员:卓云刘兵李剑波
申请(专利权)人:四川鱼鳞图信息技术股份有限公司
类型:发明
国别省市:四川;51

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

1