(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 挂架--属于-->飞机 挂架--属于-->舰艇 挂架--属于-->潜艇 挂架--属于-->地面兵力及设施 挂架--属于-->卫星 挂架--拥有-->武器
欢迎在评论区中进行批评指正,转载请注明来源,如涉及侵权,请联系作者删除。