The invention provides a calculation display method of DSM UAV flight safety area based on the map server load the online map as a base map for display at the same time, the high precision DSM terrain elevation data service call tile data loading map windows within the scope of space as a basis of continued data calculation. The user through the man-machine interface set altitude UAV in the web system, through coordinate transformation, combined with the elevation range of screen each pixel corresponding to obtain real-time DSM data, calculate the difference of the height value and the set height, according to certain rules of decision is whether to change the current map pixel color to remind users. After the traversal operation is completed, the system render processing results are output to the screen display, and the area of the flying area under the current setting condition is distinguished by color. The invention reduces the loading amount of the DSM data, simplifies the complexity of the front-end calculation, and improves the calculation efficiency of the front-end.
【技术实现步骤摘要】
基于DSM的无人机飞行安全区域计算显示方法
本专利技术涉及交通信息
,具体涉及一种基于DSM的无人机飞行安全区域计算显示方法。
技术介绍
数字高程模型(DEM,DigitalElevationModel)是通过有限的地形高程数据实现对地面地形的数字化模拟(即地形表面形态的数字化表达),它是用一组有序数值阵列形式表示地面高程的一种实体地面模型。数字地表模型(DSM,DigitalSurfaceModel)是指包含了地表建筑物、桥梁和树木等高度的地面高程模型。和DSM相比,DEM只包含了地形的高程信息,并未包含其它地表信息,DSM是在DEM的基础上,进一步涵盖了除地面以外的其它地表信息的高程。它是最真实地表达地面起伏情况,广泛应用于各行各业,如在森林地区,可以用于检测森林的生长情况;在城区,DSM可以用于检查城市的发展情况。传统无人机飞行安全区域计算主要采用的是DEM数据,由于无人机飞行高度较高,可不考虑地面建筑物,树木等地物带来的影响。但随着无人机技术的发展和应用范围的扩大,地面静态障碍物对于无人机的超低空飞行是一个潜在的威胁,需要针对这些静态障碍物建立更精细的数据模型,用以保障无人机的飞行安全。现有无人机相关地图服务主要集中于无人机监管方向,如基于机场等禁飞区数据生成的电子围栏,用于管控无人机飞行,并没有提供飞行安全区域查询浏览等功能,仅有少数公司关注于此。现有无人机飞行安全区域计算方式存在的问题为:一是对于数据源要求严格,体现在矢量数据精度要求高,且需要对矢量地物对象进行分类,针对每个地物对象赋予相应高程。如对于城市绿化带内较高的行道树而言,若把每 ...
【技术保护点】
一种基于DSM的无人机飞行安全区域计算显示方法,其特征在于,包括以下步骤:从web端加载在线地图作为栅格底图用于显示;调用地物高程数据服务,加载DSM瓦片数据;用户设置无人机飞行高度;进行地图画面渲染;将地图画面渲染结果输出到屏幕显示。
【技术特征摘要】
1.一种基于DSM的无人机飞行安全区域计算显示方法,其特征在于,包括以下步骤:从web端加载在线地图作为栅格底图用于显示;调用地物高程数据服务,加载DSM瓦片数据;用户设置无人机飞行高度;进行地图画面渲染;将地图画面渲染结果输出到屏幕显示。2.如权利要求1所述的一种基于DSM的无人机飞行安全区域计算显示方法,其特征在于,所述进行地图画面渲染具体包括以下步骤:获取DSM数据层帧缓存数据,遍历得到屏幕范围内每一个像素点对应的高程值;计算所述高程值与用户设置无人机飞行高度之间的差值;如果差值小于算法设定阈值,改变当前栅格底图像素的颜色,用以标示无人机飞行非安全区,否则不做处理。3.如权利要求2所述的一种基于DSM的无人机飞行安全区域计算显示方法,其特征在于,所述改变当前栅格底图像素的颜色,具体包括以下步骤:将当前栅格底图像素索引加入到队列中;获取栅格底图层帧缓存数据;根据得到的栅格底图像素索引队列改变当前栅格底图层帧缓存数据中栅格底图像素的颜色。4.如权利要求3所述的一种基...
【专利技术属性】
技术研发人员:陈立威,
申请(专利权)人:千寻位置网络有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。