技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种可多层级嵌套球面六边形网格的生成方法与流程  >  正文

一种可多层级嵌套球面六边形网格的生成方法与流程

  • 国知局
  • 2024-11-18 18:13:33

本发明涉及地图模式的,特别涉及一种可多层级嵌套球面六边形网格的生成方法。

背景技术:

1、传统手工兵棋在推演前,需要人工将地物信息汇集到地图上,使用本发明,可以快速的将地物构建至网格地图内,减少人工操作,实现快速信息化,将以天为计量的数据量,提速至分钟级别,对兵棋推演起到重要作用,为推演提供地图建模基础,生成全球任意范围内的六角格网格系统。

2、目前,兵器地图主要是以平面为主,平面地图的缺点是:精度差,变形严重,六角格进行嵌套过程中,无法有效的完全嵌套,为此,我们提出一种可多层级嵌套球面六边形网格的生成方法。

技术实现思路

1、(一)解决的技术问题

2、针对现有技术的不足,本发明提供了一种可多层级嵌套球面六边形网格的生成方法,解决平面地图精度较差的技术问题。

3、(二)技术方案

4、为实现以上目的,本发明通过以下技术方案予以实现:

5、一种可多层级嵌套球面六边形网格的生成方法,具体的流程如下:

6、步骤1:获取生成六边形网格地理空间区域以及六边形对边距长度;

7、步骤2:根据对边距长度读取配置信息,根据生成区域生成六边形唯一编号;

8、步骤3:对地理空间区域进行六边形网格网络创建六边形;

9、步骤4:获取生成六边形嵌套区域与嵌套的对边据长度;

10、步骤5:根据对边距长度读取配置信息,根据生成区域生成六边形唯一编号;

11、步骤6:对地理空间区域进行六边形网格网络创建六边形;

12、步骤7:生成对应的嵌套网格。

13、优选的,将对应的六边形网格进行合成,生成对应的嵌套网格。

14、优选的,网格采用20面正三角形体拟合球体,使用空间坐标进行转换,预先配置20面体切分规则,实现生成球面六边形网格;使其生成效果、嵌套效果和数据精度达到理想效果,同时减少对计算设备资源占用,能够更高效更短时间内取得最好的效果。

15、优选的,20面正三角形体拟合球体是戈德堡多面体的一种细分,它拥有一个由m和n确定的主要参数t,t=m^2+mn+n^2,通过t可以很容易得到顶点、边、面的数量,如v=20t,e=30t,f=12{5}+10(t-1){6},本发明采用的就是gp(m,0)结构,将多面体边线m等分,获取六边形中心点坐标,则空间直角坐标系六边形中心点公式为(xa+k(xb-xa)/m,ya+k(yb-ya)/m,za+k(zb-za)/m),每个k对于一个等分对应一个等分点,k的取值范围为<k<=m-1。在形成嵌套关系时,不同级别六边形网格对应的m值为相应的倍数,如6m:2m:m。

16、(三)有益效果

17、1、可多层级嵌套球面六边形网格的生成方法,主要实现生成可嵌套球面六边形网格;根据六边形网格特点、结合球体表面特征,设计出可嵌套球面六边形网格;网格采用20面正三角形体拟合球体,使用空间坐标进行转换,预先配置20面体切分规则,实现生成球面六边形网格;使其生成效果、嵌套效果和数据精度达到理想效果,同时减少对计算设备资源占用,能够更高效更短时间内取得最好的效果,所述的一种可多层级嵌套球面六边形网格的生成方法,一是实现了经纬度度坐标与六边形网格的一对一的快速检索管理,通过空间分析、空间拓扑等技术,在一定呈对数对球面环境六边形网格化管理进行了完善,使人员能够更加科学、快速的管理地理环境,提高人员环境信息化网格化管理能力,实现球面地理地图的科学管理。

18、2、传统兵棋推演涉及战略、战役级别推演,战略级别需要对边距为20公里六边形网格系统,战役级推演需要对边距为4公里对边距六边形网格系统,本发明便可以同时满足两种级别的推演需求,实现战略与战役级推演的数据统一性与一致性,通过本发明提供的技术方案,用户能够便捷地将地理空间区域进行六边形网格化管理,将地物、地形信息抽象化管理,极大的提高了地理空间信息管理用户的体验。

技术特征:

1.一种可多层级嵌套球面六边形网格的生成方法,其特征在于,具体的流程如下:

2.如权利要求1所述的一种可多层级嵌套球面六边形网格的生成方法,其特征在于:可多层级嵌套球面六边形网格的生成方法,主要实现生成可嵌套球面六边形网格。

3.如权利要求2所述的一种可多层级嵌套球面六边形网格的生成方法,其特征在于:根据六边形区域坐标计算所关联的20面体的三角面。

4.如权利要求3所述的一种可多层级嵌套球面六边形网格的生成方法,其特征在于:网格采用20面正三角形体拟合球体,使用空间坐标进行转换,预先配置20面体切分规则,实现生成球面六边形网格。

5.如权利要求4所述的一种可多层级嵌套球面六边形网格的生成方法,其特征在于:根据六边形网格特点、结合球体表面特征,设计出可嵌套球面六边形网格。

6.如权利要求1所述的一种可多层级嵌套球面六边形网格的生成方法,其特征在于:

7.如权利要求1所述的一种可多层级嵌套球面六边形网格的生成方法,其特征在于:采用的gp(m,0)结构,将多面体边线m等分,获取六边形中心点坐标,则空间直角坐标系六边形中心点公式为(xa+k(xb-xa)/m,ya+k(yb-ya)/m,za+k(zb-za)/m),每个k对于一个等分对应一个等分点,k的取值范围为<k<=m-1,在形成嵌套关系时,不同级别六边形网格对应的m值为相应的倍数,如6m:2m:m。

技术总结本发明公开了一种可多层级嵌套球面六边形网格的生成方法,涉及地图模式的技术领域,具体的流程如下:获取生成六边形网格地理空间区域以及六边形对边距长度;根据对边距长度读取配置信息,根据生成区域生成六边形唯一编号;对地理空间区域进行六边形网格网络创建六边形;获取生成六边形嵌套区域与嵌套的对边据长度;根据对边距长度读取配置信息,根据生成区域生成六边形唯一编号;对地理空间区域进行六边形网格网络创建六边形;生成对应的嵌套网格。本发明通过空间分析、空间拓扑等技术,在一定呈对数对球面环境六边形网格化管理进行了完善,使人员能够更加科学、快速的管理地理环境,提高人员环境信息化网格化管理能力。技术研发人员:陈志明,范桦,张雪枫受保护的技术使用者:星易通航天科技(南京)有限公司技术研发日:技术公布日:2024/11/14

本文地址:https://www.jishuxx.com/zhuanli/20241118/327667.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。