一种基于地理信息的元网格生成方法及装置制造方法及图纸

技术编号:25310937 阅读:38 留言:0更新日期:2020-08-18 22:29
本发明专利技术公开了一种基于地理信息的元网格生成方法及装置,包括:输入目标区域范围内电子地图数据;根据设定的处理对象,对所述电子地图数据进行预处理,得到预处理结果;根据所述预处理结果,确定生成元网格框架的区域范围;遍历所述元网格框架,提取特定对象的边界特征点,执行泰森多边形算法,得到多个不规则的封闭多边形;并将所述特定对象的所有不规则的封闭多边形进行聚合,得到边界轮廓即所述特定对象对应的元网格。本发明专利技术能够将元网格作为所有网格的基础,各业务类型在绘制网格时可统一基于现有的元网格通过聚合的方式进行构建,从根本上解决缺乏统一绘制基准从而导致同一业务类型网格前后两次绘制的大小、形状、位置不一致等问题。

【技术实现步骤摘要】
一种基于地理信息的元网格生成方法及装置
本专利技术涉及地理信息系统
,特别是涉及一种基于地理信息的元网格生成方法及装置。
技术介绍
目前,随着各类GIS(地理信息系统,GeographicInformationSystem)软件的快速发展,各行各业对GIS软件的需求越来越多元化。除了通过GIS获取简单的地理信息外,基于地理信息开展业务场景的应用分析也越来越多。为了更加精确的开展基于地理信息的空间展示分析,各业务普遍采用将大范围地理空间分析拆分为多个在特定空间区域中分析的方法。因此,基于GIS在电子地图上绘制相应的封闭多边形区域(即“网格”,以下统称为“网格”)成为了关键。现阶段网格生成采用的较普遍做法是挑选对业务熟悉的人员,根据工作经验从自身业务维度出发,采用全手工的方式在电子地图上人工绘制网格。若各业务类型根据电子地图的地形情况手工绘制网格,操作十分繁琐。此外后期需要更新时,需重新绘制,更新成本高。因此,现有技术下,急需一种能够方便、规范的构建该区域中不同类型业务的网格,并且这些网格通过元网格能实现业务在空间维度本文档来自技高网...

【技术保护点】
1.一种基于地理信息的元网格生成方法,其特征在于,包括:/n输入目标区域范围内电子地图数据;其中,所述电子地图数据包括矢量数据及卫星影像数据;/n根据设定的处理对象,对所述电子地图数据进行预处理,得到预处理结果;其中,所述处理对象包括水系图层、绿化带图层、道路图层和建筑物图层,所述预处理结果包括生成元网格的面状或多边形数据,及生成基础网格框架的边界数据;/n根据所述预处理结果,确定生成元网格框架的区域范围,并对区域范围内的电子地图进行划分,形成大小不等的多个封闭多边形区域,所述封闭多边形区域即元网格框架;/n遍历所述元网格框架,提取特定对象的边界特征点,执行泰森多边形算法,得到多个不规则的封闭...

【技术特征摘要】
1.一种基于地理信息的元网格生成方法,其特征在于,包括:
输入目标区域范围内电子地图数据;其中,所述电子地图数据包括矢量数据及卫星影像数据;
根据设定的处理对象,对所述电子地图数据进行预处理,得到预处理结果;其中,所述处理对象包括水系图层、绿化带图层、道路图层和建筑物图层,所述预处理结果包括生成元网格的面状或多边形数据,及生成基础网格框架的边界数据;
根据所述预处理结果,确定生成元网格框架的区域范围,并对区域范围内的电子地图进行划分,形成大小不等的多个封闭多边形区域,所述封闭多边形区域即元网格框架;
遍历所述元网格框架,提取特定对象的边界特征点,执行泰森多边形算法,得到多个不规则的封闭多边形;并将所述特定对象的所有不规则的封闭多边形进行聚合,得到边界轮廓即所述特定对象对应的元网格。


2.根据权利要求1所述的一种基于地理信息的元网格生成方法,其特征在于,所述根据设定的处理对象,对所述电子地图数据进行预处理,得到预处理结果,包括:
从所述电子地图数据中拆分及删减水系、删减绿地、删减及合并道路、合并建筑物;具体的:
拆分及删减水系图层中面积小于第一预设阈值的要素;
将绿地图层中分割道路的绿化带、面积小于第二预设阈值的绿地作为不相干区域删除;
将道路图层中低等级道路、辅道、右转专用道删除,并在完成道路图层简化后,把所有的道路图层合并成为一个图层;
将建筑物图层中对于具有连接关系的建筑物合并为一个。


3.根据权利要求1所述的一种基于地理信息的元网格生成方法,其特征在于,所述根据所述预处理结果,确定生成元网格框架的区域范围,并对区域范围内的电子地图进行划分,形成大小不等的多个封闭多边形区域,所述封闭多边形区域即元网格框架,包括:
根据元网格的面状或多边形数据,及基础网格框架的边界数据,提取道路中心线和河流中心;将面状图层转换为区域边界线图层;将道路中心线、河流中心线、区域边界线进行线图层进行合并,合并后对于出现线段相交的情况,在交点处对各线段进行打断处理,即在交点处创建一个端点,各线段将以此点为端点;以线段端点为对象,计算经过该端点的线段的数量;若经过端点的数量为1,对该线段进行接边或者删除操作;其中,所述接边具体为:线段接边是指将该线段继续向外延伸,延伸方向与线段方向一致,当与周边其他边界线相交时停止延伸,并将相交点进行打断处理,即交点处创建一个端点,各线段将以此点为端点;线图层中各线段通过收尾相连构建出封闭的多边形区域,并且不存在不封闭的区域,此情况下,线段围绕所形成的区域转换为面状图层,至此封闭的多边形区域已经完成构建,即元网格框架构建完成。


4.根据权利要求1所述的一种基于地理信息的元网格生成方法,其特征在于,所述遍历所述元网格框架,提取特定对象的边界特征点,执行泰森多边形算法,得到多个不规则的封闭多边形,并将所述特定对象的所有不规则的封闭多边形进行聚合,得到边界轮廓即所述特定对象对应的元网格,包括:
确定任一封闭的多边形区域,即元网格框架;
提取所述元网格框架内建筑物、绿地、湖泊、池塘的边界特征点;
对于提取的边界特征点,执行泰森多边形算法,从而生成众多不规则的封闭多边形;
将特定对象的所有多边形进行聚合,聚合后提取多边形的边界轮廓,则该边界轮廓即为此对象对应的元网格。


5.根据权利要求4所述的一种基于地理信息的元网格生成方法,其特征在于,所述边界特征点的选取方法为:
提取地物边界的各个端点信息;
分析相邻两端点的间距并判断间距是否小于1米;
对间距小于1米的两端点在两端点连线的边界上设置中间点,继续遍历,直至所有端点相距都小于1米。


6.一种基于地理信息的元网...

【专利技术属性】
技术研发人员:王海吉裴璐遥解文艳吉小恒陈志坚胡健坤冯国平古明生
申请(专利权)人:中国能源建设集团广东省电力设计研究院有限公司
类型:发明
国别省市:广东;44

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

1