【技术实现步骤摘要】
一种基于GIS地图的网格化区域动态计算生成方法
[0001]本专利技术涉及网格化区域治理
,具体是涉及一种基于GIS地图的网格化区域动态计算生成方法。
技术介绍
[0002]GIS,全称:Geographic Information Science,地理信息科学的缩写。它是在计算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述的技术系统。GIS技术的应用可大可小,可以是地震局的地震预测、可以是大银行的网点选址、可以是创业公司的用户分布也可以是你口袋里的旅游攻略。当前市域基层治理过程中,经常需要网格化分片区实施基层治理。基于此,本专利技术提出了一种GIS地图网格区域计算方法动态生成无交叉但无缝衔接的GIS地图网格的方法。
技术实现思路
[0003]本专利技术的目的在于提供一种基于GIS地图的网格化区域动态计算生成方法,包括以下步骤:
[0004]步骤1:绘制无交叉且无缝衔接的网格区域;
[0005]步骤2:判断两个 ...
【技术保护点】
【技术特征摘要】
1.一种基于GIS地图的网格化区域动态计算生成方法,其特征在于,包括以下步骤:步骤1:绘制无交叉且无缝衔接的网格区域;步骤2:判断两个网格无交叉且无缝衔接;步骤3:判断绘制的所有网格是否已全覆盖且未超过需要绘制的目标GIS地图区域。2.根据权利要求1所述的方法,其特征在于,在所述步骤1中,在GIS地图上绘制网格,按顺时针或逆时针顺序依次点击绘制网格顶点,结束绘制后,系统通过网格顶点绘制顺序将相邻的两个网格顶点连线形成一个封闭的多边形,即生成一个网格,其连接线称为网格线段,如果网格线段存在交叉,则将交叉点也记为一个网格交叉顶点。3.根据权利要求2所述的方法,其特征在于,默认无需将网格开始顶点和结束顶点设为一个顶点。4.根据权利要求2所述的方法,其特征在于,出现以下三种情况:(1)网格1为正确网格,即不存在任何网格线段在网格内;(2)网格2存在网格线段的交叉点,但不存在任意其他网格顶点在网格内,则该情况仍可视为正确网格;(3)网格3存在一个完整的封闭区域在网格内,即存在不少于1个网格顶点在网格区域内,即为错误网格。5.根据权利要求1所述的方法,其特征在于,在所述步骤2中,任意两个正确网格形成的三种情况如下:(1)网格4和网格5:当新绘制网格时,其所有网格顶点均不在任意其他网格线段上,且不在任意网格区域内,则该网格绘制成功,表示网格不相邻,存在缝隙;(2)网格1和网格5:当两个网格中存在一个网格的网格顶点在另一个网格的网格线段上,且该网格顶点相连的其中一条网格线段与当前网格线段存在部分或全部重合,则判断两个网格无缝衔接,且重合的网格线段部分称为相邻边;(3)网格1和网格4:当两个网格中存在一个网格的任意一个网格顶点在另一个网格的网格区域内,则判断两个网格相交,则网格绘制错误,应取消后绘制的网格,提示无法生成网格,继续重新绘制。6.根据权利要求1所述的方法,其特征在于,在所述步骤3中,当所有网格都至少与一个网格存在相邻边,即无缝衔接时,可能已经完成目标GIS地图区域的网格绘制;此时需要再判断当前绘制网格是否已经全覆盖且未超过需要绘制的目标GIS地图区域。7.根据权利要求6所述的方法,其特征在于,所述步骤3判断的具体实施方式如下:判断是否当前所有网格的顶点集合包含目标GIS地图区域的所有顶点,且所有网格面积之和为目标GIS地图区域的面积之和,且不存在任意网格的顶点在目标GIS地图区域之外,若满足该条件,则当前绘制网格已经全覆盖且未超过需要绘制的目标GIS地图区域,结束GIS网格区域动态绘制;如果存在任意网格顶点在目标GIS地图区域之外,则提示将该顶点所在网格应取消重新绘制;或者将该网格的超出网格区域的顶点删除...
【专利技术属性】
技术研发人员:李家红,杨悦,刘魁,胡军,另大兵,韩健,杨普,符茂胜,
申请(专利权)人:中徽建技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。