� 虚拟地理环境是现实地理环境在计算机中的逼真模拟和数字化表达
[1]
,
是研究“人地关系”和大规模复杂性地理问题的虚拟实验室
[2]
,是实现多角色协同研
判地学问题的科学工具
[3]
,在环境保护
[4]
、道路交通
[5]
、军事计划
[6]
等领域得到广泛
应用。在军事研究中,虚拟地理环境又演变为虚拟战场环境,在战场环境可视化、
作战计划推演中发挥重要作用。
时空数据是描述动态战场环境和作战行动的基础,虚拟战场环境中时空数据的高效
组织是战场环境可视化表达和作战计划量化推演的前提。现有的虚拟战场环境系统
中,常采用固定分辨率的网格作为时空数据组织的基础,难以满足信息化作战下多
军兵种联合作战对战场多维度、多尺度仿真建模的需求。近年来,随着全球离散网
格技术的逐步成熟,基于全球离散网格的虚拟战场环境数据组织越来越成为人们的
关注点。全球离散网格是基于(椭)球面的一种可以无限细分但又不改变形状的地
球拟合网格,当细分到一定程度时,可以达到模拟地球的目的
[7]
。网格剖分结果具
有唯一性、确定性,剖分得到的每一个格元都有规则的唯一编码,从而构成了一种
层次嵌套、多分辨率、统一的空间结构。作为一种新兴的非欧氏几何的空间数据组
织方式,全球离散网格已经被应用于解决许多全球范围的空间问题
[8]
。
然而,目前的全球离散网格主要是对全球空间进行剖分,能描述战场的一个
瞬时状态,但不能有效满足虚拟战场环境时空数据动态组织和管理的需要
[6]
。为有
效实现对虚拟战场时间信息的描述,还需要对时间进行剖分编码。为达到这一目
的,已有部分学者尝试对时间与空间进行同时剖分组织
[9-10]
。这些模型采用构造较
为简单的 Z 曲线进行网格填充,设计相应的 Morton 码索引。因 Z 曲线自身存在跳
跃现象问题,使得该 Morton 码的连续性不强
[11]
,空间查询的效率提高有限
[12]
。且
这类时空剖分模型的时间剖分结果中存在大量零碎时间单元,难以与现实作战指挥
常用时间单位对应,在数据操作处理中效率较差。
针对上述问题,本文利用虚拟战场环境时空数据,在全球离散网格上进一步
引入时间维度构建嵌套剖分、多分辨率规则的时空网格,并设计基于 Hilbert 曲线
的时空编码索引方法,实现时空数据的有效索引与高效查询,进而为虚拟地理环境
中作战计划推演、战场环境要素可视化提供时空操作基础框架。
1. 虚拟战场环境时空网格模型
按照剖分模式分类,全球离散网格可分为经纬度网格、正多面体网格以及自
适应网格
[13]
3 类。其中,正多面体网格使用了复杂的投影变换,空间坐标变换较为
繁琐,网格单元边界与地理坐标网基本不一致,与现有的空间环境数据采集输出格
式相差较大,所需的数据转化工作量较大;自适应网格的划分规则不存在多尺度特
性,很难进行多尺度海量数据的关联和操作。因此,本文以经纬度球面网格为基
础,通过对时间维度进行同步剖分建立全球范围的时空网格。
评论0
最新资源