2019版颱風24、48小時警戒綫(附帶2010版)

本文对比了2010年和2019年的台风警戒线标准,详细介绍了旧版中热带气旋编号、定位及警戒区图,包括白线、黄线和红线的含义,以及它们在台风登陆前48小时和24小时的预警作用。新版内容未给出,可能包含更新的标准或改进的预警机制。
部署运行你感兴趣的模型镜像

文章目录

舊版

热带气旋编号、定位及警戒区图
2010-04-16 15:02:10
来源: 中国天气网

热带气旋编号、定位及警戒区图:
下图为我国的热带气旋编号、定位及警戒区图,图中红、黄、白三色线分别代表的意义为:

白线:热带气旋开始编号界线(经度180°以西-经度105°以东之间的赤道以北区域)

黄线:台风登陆前48小时警戒线(开始7次定位界线),(34°N,132°E)-(22°N,132°E)-(15°N,125°E)-(15°N,110°E)

红线:台风登陆前24小时警戒线,(34°N,127°E)-(22°N,127°E)-(15°N,110°E)

新版

   // 台风 48小时警戒线
   var latlngs48 = [
       [34, 132],
       [15, 132],
       [ 0, 120],
       [ 0, 105]
   ];

   // 台风 24小时警戒线
   var latlngs24 = [
       [34, 127],
       [22, 127],
       [18, 119],
       [11, 119],
       [4.5,113],
       [ 0, 105]
   ]

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

在使用 `qq.maps`(腾讯地图 JavaScript API)进行开发时,若需设置 **24小时48小时警戒线**,通常是指在地图上绘制时间相关的缓冲区域或影响范围线,例如用于气象预警、灾害扩散模拟、物流追踪等场景。 实现该功能的关键在于结合地图的 **折线(Polyline)** 或 **多边形(Polygon)** 绘制功能,并根据具体业务逻辑动态计算出 24 小时48 小时的覆盖范围边界。 以下是通用实现步骤技术要点: ### 1. 获取基础坐标数据 首先,需要获取起始点(或多个关键点)的经纬度信息。这些点可能是事件发生地、灾害源、追踪目标等。 ```javascript const startPoint = new qq.maps.LatLng(39.9042, 116.4074); // 示例坐标:北京 ``` ### 2. 计算警戒区域边界 根据业务需求,24 小时 48 小时警戒线可能表示以起始点为中心,向外扩散一定距离的范围。例如: - 若目标以固定速度移动,则警戒线为以速度 × 时间的半径形成的圆形区域; - 若是基于路径预测(如台风路径),则需根据路径点时间间隔进行插值计算。 ```javascript // 示例:假定每小时移动 10 公里,计算 24 小时 48 小时的半径 const radius24h = 24 * 10 * 1000; // 单位:米 const radius48h = 48 * 10 * 1000; ``` ### 3. 绘制警戒线 使用 `qq.maps.Circle` 绘制圆形警戒线,或使用 `qq.maps.Polygon` 绘制多边形边界。 ```javascript // 创建 24 小时警戒圈 const circle24h = new qq.maps.Circle({ center: startPoint, radius: radius24h, strokeColor: '#FF0000', strokeWeight: 2, fillColor: '#FF0000', fillOpacity: 0.1 }); circle24h.setMap(map); // 创建 48 小时警戒圈 const circle48h = new qq.maps.Circle({ center: startPoint, radius: radius48h, strokeColor: '#0000FF', strokeWeight: 2, fillColor: '#0000FF', fillOpacity: 0.1 }); circle48h.setMap(map); ``` ### 4. 动态更新(可选) 若警戒线随时间变化而动态更新,可通过定时任务(如 `setInterval`)更新半径或位置。 ```javascript setInterval(() => { // 动态更新 radius24h radius48h 的值 circle24h.setRadius(radius24h); circle48h.setRadius(radius48h); }, 60000); // 每分钟更新一次 ``` ### 5. 附加信息展示(可选) 可以结合 `InfoWindow` 显示警戒线的时间信息或说明。 ```javascript const infoWindow = new qq.maps.InfoWindow({ map: map }); infoWindow.setContent("24小时警戒范围"); infoWindow.open(map, startPoint); ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值