logo资料库

STK区域目标覆盖计算.pptx

第1页 / 共11页
第2页 / 共11页
第3页 / 共11页
第4页 / 共11页
第5页 / 共11页
第6页 / 共11页
第7页 / 共11页
第8页 / 共11页
资料共11页,剩余部分请下载后查看
STK区域目标覆盖计算 包括: 1、覆盖分析模块 2、覆盖对象定义 3、栅格检查工具(Grid Inspector)
覆盖分析模块 考虑各种约束条件下的一颗卫星或一组卫星(包括飞机、 导弹等对象)对全球或区域的覆盖性能。 两个对象: *Coverage Definition(覆盖对象) 示例代码:AgCoverageDefinitionPtr tropics=(IAgCoverageDefinitionPtr)rootObject- >CurrentScenario->Children->New(eCoverageDefinition, "Tropics"); *Figure Of Merit(覆盖品质参数)
Figure of Merit(FOM) 定义评估覆盖资源品质的各种参数 • Simple Coverage:分析栅格点是否被覆盖;无满意度标准。 • N Asset Coverage:分析覆盖期间同时覆盖的资源数量,可定义 FOM静态标准minimum,average,maximum。 • Coverage Time:分析栅格点被覆盖的时间总和。 • Revist Time:分析无覆盖的时间间隔,定义 minimum,average,maximum。 • Access Duration:分析单一资源的最长覆盖持续期间,多个资 源时间的重叠不被考虑(不被视为持续覆盖),定义 minimum,average,maximum。 • Numble of Accesses:分析栅格点单独可见次数。 • Numble of Gaps:分析覆盖期间的间隔次数。 • Time Average Gap:分析覆盖间隔平均时间长度。 • Response Time:分析栅格点从开始覆盖到完成覆盖的时间,定 义minimum,average,maximum。 当前示例中暂不添加覆盖品质参数。
覆盖对象定义 基础属性: *Grid (栅格) *Assets (覆盖资源) *Interval (覆盖周期) *Description (描述)
Grid栏 1>定义覆盖区域边界 • Global (全球范围) • Latitude Bounds (纬度范围) • Longitude Lines (经度线) • Custom Regions (定制区域) PS:区域目标覆盖计算选择Custom Regions 2>设置栅格点的分辨率 • Lat/Lon:指定位于赤道上的栅格经纬度大小。 • Area:指定栅格的面积。 • Distance:定义栅格一条边的长度。
示例代码: IAgCvGridPtr grid=(IAgCvGridPtr)tropics->Grid; grid->BoundsType=eBoundsCustomRegions; 定义当前场景的CoverageDefinition后,将范围选择类型设置为 CustomRegions。 IAgCvBoundsCustomRegionsPtr bounds=(IAgCvBoundsCustomRegionsPtr)grid->Bounds; IAgCvAreaTargetsCollectionPtr Area=(IAgCvAreaTargetsCollectionPtr)bounds->AreaTargets; Area->Add("AreaTarget/SearchArea"); 接着定义覆盖范围,并将区域目标添加到覆盖范围,此处只添加 一个区域目标,若想添加多个区域目标,多次调用Add()函数即可。 IAgCvResolutionLatLonPtr res = (IAgCvResolutionLatLonPtr)grid>Resolution; res->LatLon = 3; 设置栅格点的分辨率,此处仅设置了位于赤道上的栅格经纬度大 小为3。
Assets 选择对象作为覆盖资源; 可用的对象有卫星、导弹、飞机和遥感器。 示例代码: IAgCvAssetListCollectionPtr assets =(IAgCvAssetListCollectionPtr)tropics->AssetList; IAgCvAssetListElementPtr sat1=assets- >Add("Satellite/PolarSat"); sat1->AssetStatus=eActive; 定义assets列,将卫星添加到列表中并设置卫星的状态为 eActive,同理,如果有多颗卫星,多次添加并设置为eActive 即可。 Interval 定义覆盖分析时间周期,默认为STK场景设定的时间周期。
栅格检查工具(Grid Inspector) 查看覆盖区域或点的详细覆盖信息;可用于覆盖对象和FOM对象; 通过栅格检查工具得到覆盖对象详细数据。 • Region Coverage:包括覆盖时间、覆盖百分比、覆盖面积、累计 覆盖百分比、累计覆盖面积。 • Region Pass Coverage:提供所选区域在覆盖时间周期内各个资 源覆盖情况的详细信息。 • Region Full Coverage:提供所选区域在覆盖周期内全覆盖的详 细信息。
分享到:
收藏