欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2020103492520
申请人: 鲁东大学
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2024-01-05
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种基于DEM数据的通视分析方法,其特征在于,利用基于观测点在最大通视距离内的核心遮蔽数据信息对观测点与最大通视距离内的任意点之间的通视情况进行实时通视分析;

所述观测点在最大通视距离内的核心遮蔽数据是指:以观测点为圆点,对以最大通视距离为半径的圆形区域按照单位角度进行划分,得到一系列方位角,所有所述方位角按顺序组成方位角数组;分析计算得到每个所述方位角对应的有效遮蔽数据,所有所述方位角对应的有效遮蔽数据汇总在一块,形成观测点在最大通视距离内的核心遮蔽数据;

所述DEM数据是由若干像元组成的栅格数据,所述单位角度是以观测点为圆心,以最大通视距离为半径,以一个象元的边长为弧长的扇形的角度;

设观测点为PA点,最大通视距离为dMaxDist,每个象元的宽度和高度均为dResolution米,观测点PA的观测高度为dHeight‑PA,象元Pi处的地面地面高度为dValue‑Pi,所述有效遮蔽数据计算步骤如下:S1、以观测点PA为起点,确认该方位角上的最远通视距离点PZ;

S2、从观测点PA开始,沿线段PAPZ方向取点P1,P1在PAPZ方向上与点PA的距离为dResolution米,读取点P1处的地面地面高度dValue‑P1;P1点可见;

S3、沿线段PAPZ方向,由近及远逐个取点Pi,从预先准备的DEM数据文件中,读取点Pi的地面高度dValue‑pi,对点Pi与观测点PA之间进行通视分析,判断Pi是否通视;若Pi‑1可见,Pi不可见,则将Pi‑1记为该方位角上的一个遮蔽关键点,将Pi‑1与PA的距离及Pi‑1处的地面高度作为Pi‑1的遮蔽数据信息进行记录;

S4、对线段PAPZ上所有的点按步骤S3处理完毕,得到该方位角上所有的遮蔽关键点的遮蔽信息;

上述i的取值范围为2≦i≦Z,Z=[dMaxDist/dResolution]。

2.根据权利要求1所述的基于DEM数据的通视分析方法,其特征在于,所述有效遮蔽数据是在方位角的方向上,从观测点出发,由近及远的逐点进行分析计算。

3.根据权利要求1或2所述的基于DEM数据的通视分析方法,其特征在于,所述有效遮蔽数据包括遮蔽关键点个数N、遮蔽关键点与观测点之间的距离数据及遮蔽关键点处的地面高度数据。

4.根据权利要求1所述的基于DEM数据的通视分析方法,其特征在于,以2字节short类型储存遮蔽关键点个数N、以4字节float类型储存遮蔽点到观测点的距离数据、以4字节float类型储存遮蔽点所处位置的高度数据。

5.根据权利要求1所述的基于DEM数据的通视分析方法,其特征在于,以数组的方式按顺序储存所有方位角对应的有效遮蔽数据。

6.根据权利要求1所述的基于DEM数据的通视分析方法,其特征在于,所述观测点在最大通视距离内的核心遮蔽数据是离线处理获得。

7.根据权利要求5所述的基于DEM数据的通视分析方法,其特征在于,所述实时通视分析过程包括以下步骤:SA、读取观测点在最大通视距离内的核心遮蔽数据,并调入内存;

SB、根据步骤SA中的核心遮蔽数据,解析得到方位角以及该数组内的每个方位角对应的有效遮蔽数据;

SC、计算目标点相对于观测点的方向角dTargetAngle及目标点与观测点的距离dTargetDist;

SD、计算并确定dTargetAngle最接近的方位角的有效遮蔽数据中,距离小于dTargetDist且紧邻目标点的遮蔽关键点,读取该遮蔽关键点对应的遮蔽信息;

SE、计算确认步骤SD中的遮蔽关键点是否会遮挡住目标点,从而判国家断目标点与观测点之间的通视性。