1.一种基于DEM数据的通视分析方法,其特征在于,利用基于观测点在最大通视距离内的遮蔽数据信息对观测点与最大通视距离内的任意点之间的通视情况进行实时通视分析。2.根据权利要求1所述的基于DEM数据的通视分析方法,其特征在于,所述观测点在最大通视距离内的核心遮蔽数据是指:以观测点为圆点,对以最大通视距离为半径的圆形区域按照单位角度进行划分,得到一系列方位角,所有所述方位角按顺序组成方位角数组;分析计算得到每个所述方位角对应的有效遮蔽数据,所有所述方位角对应的有效遮蔽数据汇总在一块,形成观测点在最大通视距离内的核心遮蔽数据。3.根据权利要求2所述的基于DEM数据的通视分析方法,其特征在于,所述有效遮蔽数据是在方位角的方向上,从观测点出发,由近及远的逐点进行分析计算。4.根据权利要求2或3所述的基于DEM数据的通视分析方法,其特征在于,所述DEM数据是由若干像元组成的栅格数据,所述单位角度是以观测点为圆心,以最大通视距离为半径,以一个象元的边长为弧长的扇形的角度。5.根据权利要求4所述的基于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]。6.根据权利要求5所述的基于DEM数据的通视分析方法,其特征在于,所述有效遮蔽数据包括遮蔽关键点个数N、遮蔽关键点与观测点之间的距离数据及遮蔽关键点处的地面高度数据。7.根据权利要求6所述的基于DEM数据的通视分析方法,其特征在于,以2字节short类型储存遮蔽关键点个数N、以4字节float类型储存遮蔽点到观测点的距离数据、以4字节float类型储存遮蔽点所处位置的高度数据。8.根据权利要求2所述的基于DEM数据的通视分析方法,其特征在于,以数组的方式按顺序储存所有方位角对应的有效遮蔽数据。9.根据权利要求1或2所述的基于DEM数据的通视分析方法,其特征在于,所述观测点在最大通视距离内的核心遮蔽数据是离线处理获得。10.根据权利要求1或2所述的基于DEM数据的通视分析方法,其特征在于,所述实时通视分析过程包括以下步骤:SA、读取观测点在最大通视距离内的核心遮蔽数据,并调入内存;SB、根据步骤SA中的核心遮蔽数据,解析得到方位角以及该数组内的每个方位角对应
的有效遮蔽数据;SC、计算目标点相对于观测点的方向角dTargetAngle及目标点与观测点的距离dTargetDist;SD、计算并确定dTargetAngle最接近的方位角的有效遮蔽数据中,距离小于dTargetDist且紧邻目标点的遮蔽关键点,读取该点对应的遮蔽信息;SE、用任意现有的通视分析方法计算确认步骤SD中的遮蔽关键点是否会遮挡住目标点,得到目标点与观测点之间的通视性结论。