战场本体构建1-9

  1. 补充

(1)一般作战单元

CActiveUnit,属于潜艇、水面舰艇、地面兵力及设施、飞机、卫星、武器的父类,包含一般作战单元的通用属性和方法接口。

通用属性:地理高度、经度、维度、速度、朝向、失火状态、进水状态,有部分私有属性属于不同的作战单元。

(2)飞机

CAircraft,包含飞机的属性和方法接口。

飞机: 名称;GUID;最大油门;最大速度;最小速度;最大高度;最小高度;类别(位置、固定翼、固定翼舰载机、直升机、倾转旋翼机);类型(其他、战斗机、多用途飞机、反卫星飞机、空中激光平台、攻击机、野鼬鼠(防空压制)、轰炸机、战场空中拦截(BAI/CAS)、电子战飞机、预警机、指挥机(ACP)、救援飞机、反水雷飞机、反潜作战飞机、海上巡逻机、前进观察员、区域监视、侦察机、电子情报收集飞机、信号情报收集飞机、运输机、货机、商业飞机、民用、通用直升机、海军通用直升机、空中加油机、教练机、牵引机、靶机、无人机、无人作战飞行器、飞艇、航空器、航天飞机、自杀式无人机);

graph
飞机--属于-->推演方
飞机--属于-->基地
飞机--属于-->编组
飞机--属于-->任务
飞机--属于-->条令
飞机--属于-->单元
飞机--拥有-->挂架
飞机--拥有-->弹药库
飞机--拥有-->传感器

(3)舰艇

CShip,包含舰艇的属性和方法接口。

舰艇:名称;GUID;最大油门(完全停止、原地徘徊、巡航、全速、军用、滑行);最大速度;最小速度;最大高度;最小高度;类别(未知、航空母舰、水面战斗舰艇、两栖舰艇、辅助舰艇、商船;民用船、水面战斗舰艇(航空能力)、移动海上基地(航空能力));类型( 航空母舰、攻击型航空母舰、大型航空母舰、护航航空母舰、导弹直升机航母、直升机航母、轻型航空母舰、核动力航空母舰、水上飞机母舰、反潜航空母舰、战列舰、战列舰、指挥战列舰、导弹战列舰、直升机战列舰、核动力导弹战列巡洋舰、小型浅水重炮舰、巡洋舰 );

graph
舰艇--属于-->推演方
舰艇--属于-->基地
舰艇--属于-->编组
舰艇--属于-->任务
舰艇--属于-->条令
舰艇--属于-->单元
舰艇--拥有-->挂架
舰艇--拥有-->弹药库
舰艇--拥有-->传感器

(4)潜艇

CSubMarine,包含潜艇的属性和方法接口。

舰艇:名称;GUID;最大油门(完全停止、原地徘徊、巡航、全速、军用、滑行);最大速度;最小速度;最大高度;最小高度;类别(未知、航空母舰、水面战斗舰艇、两栖舰艇、辅助舰艇、商船;民用船、水面战斗舰艇(航空能力)、移动海上基地(航空能力));

graph
潜艇--属于-->推演方
潜艇--属于-->基地
潜艇--属于-->编组
潜艇--属于-->任务
潜艇--属于-->条令
潜艇--属于-->单元
潜艇--拥有-->挂架
潜艇--拥有-->弹药库
潜艇--拥有-->传感器

(5)地面兵力与设施

CFacility,包含地面兵力与设施的属性和方法接口。

地面兵力与设施:名称;GUID;最大油门(完全停止、原地徘徊、巡航、全速、军用、滑行);最大速度;最小速度;最大高度;最小高度;类别(其他、跑道、滑行道、跑道入口、建筑物(地表)、建筑物(混凝土)、建筑物(地堡)、建筑物(地下)、建筑结构(开放)、建筑结构(混凝土)、水下、移动车辆、移动人员、航空器系泊设备、空军基地);

graph
地面兵力与设施--属于-->推演方
地面兵力与设施--属于-->基地
地面兵力与设施--属于-->编组
地面兵力与设施--属于-->任务
地面兵力与设施--属于-->条令
地面兵力与设施--属于-->单元
地面兵力与设施--拥有-->挂架
地面兵力与设施--拥有-->弹药库
地面兵力与设施--拥有-->传感器

(6)卫星

CSatellite,包含卫星的属性和方法接口。

卫星:名称;GUID;最大油门(完全停止、原地徘徊、巡航、全速、军用、滑行);最大速度;最小速度;最大高度;最小高度;类型(未知、地球同步卫星);

graph
卫星--属于-->推演方
卫星--属于-->基地
卫星--属于-->编组
卫星--属于-->任务
卫星--属于-->条令
卫星--属于-->单元
卫星--拥有-->挂架
卫星--拥有-->弹药库
卫星--拥有-->传感器

(7)武器

CWeapon,包含武器的属性和方法接口。

卫星:名称;GUID;最大油门;最大射程;最小射程;最大高度;最小高度;类型( 诱饵、训练设备、集束炸弹 、自杀式接触炸弹、接触炸弹、制导炮弹、探测吊舱、副油箱、加油油箱、转场油箱、鱼雷 、深弹、声呐浮标 、沉底水雷、锚雷、浮雷、自航水雷、上浮雷、漂雷、教练雷、直升机拖曳装置、重入载具、激光、高超音速滑翔飞行器、货物、装甲部队、伞兵);打击目标(水面舰艇、潜艇、导弹与制导炸弹、卫星、雷达、跑道、地面建筑物(软)、地面建筑物(硬)、鱼雷、水雷、直升机、机动平台(软)、机动平台(硬)、水下目标、C-RAM (Counter Rocket, Artillery and Mortar) 、空军基地);

graph
武器--属于-->推演方
武器--属于-->基地
武器--属于-->编组
武器--属于-->任务
武器--属于-->条令
武器--属于-->单元
武器--属于-->挂架
武器--属于-->弹药库
武器--拥有-->传感器

(8)推演方

CSide,包含推演方的属性和方法接口。
敌方、友方、中立方、熟练等级等。

推演方:名称;GUID;中心点相机高度;地图中心点纬度;地图中心点经度;对地方认知级别(一无所知、普通水平、知其属方、知其属方及单元、无所不知);熟练等级(新手、实习、普通、老手、顶级);立场(友方、地方、中立);

graph
推演方--拥有-->编组
推演方--拥有-->任务
推演方--拥有-->条令
推演方--拥有-->飞机
推演方--拥有-->舰艇
推演方--拥有-->潜艇
推演方--拥有-->地面兵力及设施
推演方--拥有-->卫星
推演方--拥有-->武器

(9)感知目标

CContact,是探测到的实体,包含目标的属性和方法接口。

名称、地面高度、海拔高度、维度、经度、朝向等。

这个探测实体应该是飞机,潜艇等实体的概念抽象,已经被划分为其他子本体,所以不再设置为本体。

补充

(10)编组

属性:名称;GUID;编组类型(飞机编组、水面舰艇编组、潜艇编组、设施编组、车辆编组、空军基地编组、海军基地编组);

graph
编组--属于-->推演方
编组--属于-->任务
编组--属于-->条令
编组--拥有-->单元
编组--拥有-->飞机
编组--拥有-->舰艇
编组--拥有-->潜艇
编组--拥有-->地面兵力及设施
编组--拥有-->卫星
编组--拥有-->武器
编组--拥有-->传感器

(11)单元

单元:名称;GUID;

graph
单元--属于-->推演方
单元--拥有-->飞机
单元--拥有-->舰艇
单元--拥有-->潜艇
单元--拥有-->地面兵力及设施
单元--拥有-->卫星
单元--拥有-->武器

(12)基地

基地:名称;GUID;

graph
基地--拥有-->飞机
基地--拥有-->舰艇
基地--拥有-->潜艇
基地--拥有-->地面兵力及设施
基地--拥有-->卫星
基地--拥有-->武器

(13)挂架

挂架:名称;GUID;

graph
挂架--属于-->飞机
挂架--属于-->舰艇
挂架--属于-->潜艇
挂架--属于-->地面兵力及设施
挂架--属于-->卫星
挂架--拥有-->武器

欢迎在评论区中进行批评指正,转载请注明来源,如涉及侵权,请联系作者删除。

×

喜欢就点赞,疼爱就打赏