【技术实现步骤摘要】
一种结合地形因素的台风最优避灾路线计算方法与终端
[0001]本专利技术涉及水利信息化应用
,特别涉及一种结合地形因素的台风最优避灾路线计算方法与终端。
技术介绍
[0002]目前,每年的夏秋季节,西北太平洋上会生成不少名为台风的自然灾害,有的消散于海上,有的则登上陆地,带来狂风暴雨。另外,降水是与台风伴随的另一主要天气,同时也是引发渍涝和山洪暴发从而形成灾害的主要原因,因此必定是造成台风灾害的重要成因之一。
[0003]目前,各沿海地区遭受台风打击严重,以致于地势较低的地方会呈现严重的积水情况,通常外出人员与在外人员需要一个正确的路线来避免一些危险事情发生。
技术实现思路
[0004]本专利技术所要解决的技术问题是:提供一种结合地形因素的台风最优避灾路线计算方法与终端,能够结合台风影响进行路线推荐,提高出行安全性。
[0005]为了解决上述技术问题,本专利技术采用的技术方案为:
[0006]一种结合地形因素的台风最优避灾路线计算方法,包括步骤:
[0007]S1、获取台 ...
【技术保护点】
【技术特征摘要】
1.一种结合地形因素的台风最优避灾路线计算方法,其特征在于,包括步骤:S1、获取台风信息,并在地图上对所述台风信息进行展示;S2、获取用户的位置信息,并根据所述位置信息和所述台风信息判断用户是否处于风圈内,若是,则向用户推送若干个符合预设安全条件的建筑信息并接收用户从中所选择的目的地信息,否则接收用户自由选取且位于风圈外的目的地信息;S3、根据用户的所述位置信息和所述目的地信息生成路线信息,并获取所述路线信息对应的路况信息,根据所述路况信息进行路线推荐和展示,所述路况信息包括路线上存在的道路地形;S4、接收用户选择的路线信息,并进行路线规划导航。2.根据权利要求1所述的一种结合地形因素的台风最优避灾路线计算方法,其特征在于,所述步骤S1包括步骤:S11、获取台风信息,所述台风信息包括轨迹经纬度数据、风眼坐标、风圈半径以及风力级别,所述风圈半径包括以风眼为圆心且正北方向为0
°
的各个角度的半径;S12、以风眼坐标为圆心,正北方向为0
°
,根据所述风圈半径顺时针绘制点位,并进行连接,形成封闭的多边形,并进行颜色填充,得到风圈,并在地图上对应位置进行展示。3.根据权利要求1所述的一种结合地形因素的台风最优避灾路线计算方法,其特征在于,所述步骤S2具体为:获取用户的位置信息,计算用户坐标与所述风眼坐标之间的距离,并根据所述风圈半径判断是否处于风圈中,若是,则获取风圈外预设距离内的所有建筑信息,筛选出建筑年限小于预设年限且结构安全等级在预设等级以上的建筑信息,并按照距离>结构安全等级>建筑年限的优先级顺序进行综合排序,推送排序靠前的预设个数的建筑信息接收用户从中所选择的目的地信息,否则接收用户自由选取且位于风圈外的目的地信息。4.根据权利要求1所述的一种结合地形因素的台风最优避灾路线计算方法,其特征在于,所述步骤S3包括步骤:S31、调用预设的软件地图API,根据用户的所述位置信息和所述目的地信息生成多条出行路线,并获取多条所述出行路线的路况数据,所述路况数据包括拥堵情况、预计耗时以及路线上存在的道路地形;S32、对路线上存在的道路地形进行归类,并结合归类结果计算路线的安全系数;S33、根据所述安全系数、拥堵情况和预计耗时,对多条所述路线按照安全系数>拥堵情况>预计耗时以及预计耗时>安全系数>拥堵情况的两种优先级进行综合排序,分别得到两种排序靠前的路线,并进行推荐和展示。5.根据权利要求4所述的一种结合地形因素的台风最优避灾路线计算方法,其特征在于,所述步骤S2包括步骤:S21、根据用户操作,得到用户的出行方式信息;所述步骤S31具体为:调用软件地图API,根据用户的所述位置信息、所述目的地信息以及出行方式信息生成多条出行路线,并获取多条所述出行路线的路况数据,所述路况数据包括拥堵情况、预计耗时以及路线上存在的道路地形。6.一种结合地形因素的台风最优避灾路线计算终端,包括处理器、存储器以及...
【专利技术属性】
技术研发人员:陈雰,王林祥,蔡玲飞,陈金满,
申请(专利权)人:浙江知水信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。