feat: 新增8km范围识别
This commit is contained in:
parent
504e39f0a5
commit
b7183812fe
@ -53,10 +53,10 @@
|
|||||||
set('rt_lat', j.lat);
|
set('rt_lat', j.lat);
|
||||||
set('rt_lon', j.lon);
|
set('rt_lon', j.lon);
|
||||||
if (typeof j.temperature === 'number') set('rt_t', j.temperature.toFixed(2)); else set('rt_t','');
|
if (typeof j.temperature === 'number') set('rt_t', j.temperature.toFixed(2)); else set('rt_t','');
|
||||||
if (typeof j.humidity === 'number') set('rt_h', j.humidity.toFixed(0)); else set('rt_h','');
|
if (typeof j.humidity === 'number') set('rt_h', j.humidity.toFixed(0)*100); else set('rt_h','');
|
||||||
if (typeof j.wind_speed === 'number') set('rt_ws', j.wind_speed.toFixed(2)); else set('rt_ws','');
|
if (typeof j.wind_speed === 'number') set('rt_ws', j.wind_speed.toFixed(2)); else set('rt_ws','');
|
||||||
if (typeof j.wind_direction === 'number') set('rt_wd', j.wind_direction.toFixed(0)); else set('rt_wd','');
|
if (typeof j.wind_direction === 'number') set('rt_wd', j.wind_direction.toFixed(0)); else set('rt_wd','');
|
||||||
if (typeof j.cloudrate === 'number') set('rt_c', j.cloudrate.toFixed(2)); else set('rt_c','');
|
if (typeof j.cloudrate === 'number') set('rt_c', j.cloudrate.toFixed(2)*100); else set('rt_c','');
|
||||||
if (typeof j.visibility === 'number') set('rt_vis', j.visibility.toFixed(2)); else set('rt_vis','');
|
if (typeof j.visibility === 'number') set('rt_vis', j.visibility.toFixed(2)); else set('rt_vis','');
|
||||||
if (typeof j.dswrf === 'number') set('rt_dswrf', j.dswrf.toFixed(1)); else set('rt_dswrf','');
|
if (typeof j.dswrf === 'number') set('rt_dswrf', j.dswrf.toFixed(1)); else set('rt_dswrf','');
|
||||||
if (typeof j.pressure === 'number') set('rt_p', j.pressure.toFixed(0)); else set('rt_p','');
|
if (typeof j.pressure === 'number') set('rt_p', j.pressure.toFixed(0)); else set('rt_p','');
|
||||||
@ -405,8 +405,7 @@
|
|||||||
if(dist <= radiusM){ hit=true; maxDBZ = maxDBZ==null?dbz:Math.max(maxDBZ, dbz); break; }
|
if(dist <= radiusM){ hit=true; maxDBZ = maxDBZ==null?dbz:Math.max(maxDBZ, dbz); break; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(hit){ el.textContent = `附近8km可能有降雨(≥40 dBZ)`; el.classList.remove('text-gray-700'); el.classList.add('text-red-700'); }
|
if(hit){ el.textContent = `附近8公里内检测到大于等于 40dBz 的雷达反射率,短时间内可能会下雨`; el.classList.remove('text-gray-700'); el.classList.add('text-red-700'); }
|
||||||
else { el.textContent = `附近8km未检测到≥40 dBZ 回波`; el.classList.remove('text-red-700'); el.classList.add('text-gray-700'); }
|
|
||||||
}catch(e){ /* ignore */ }
|
}catch(e){ /* ignore */ }
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -542,7 +541,7 @@
|
|||||||
<div>湿度:<span id="rt_h"></span></div>
|
<div>湿度:<span id="rt_h"></span></div>
|
||||||
<div>风速:<span id="rt_ws"></span> m/s</div>
|
<div>风速:<span id="rt_ws"></span> m/s</div>
|
||||||
<div>风向:<span id="rt_wd"></span> °</div>
|
<div>风向:<span id="rt_wd"></span> °</div>
|
||||||
<div>云量:<span id="rt_c"></span></div>
|
<div>云量:<span id="rt_c"></span> %</div>
|
||||||
<div>能见度:<span id="rt_vis"></span> km</div>
|
<div>能见度:<span id="rt_vis"></span> km</div>
|
||||||
<div>下行短波:<span id="rt_dswrf"></span> W/m²</div>
|
<div>下行短波:<span id="rt_dswrf"></span> W/m²</div>
|
||||||
<div>气压:<span id="rt_p"></span> Pa</div>
|
<div>气压:<span id="rt_p"></span> Pa</div>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user