diff --git a/templates/imdroid_radar.html b/templates/imdroid_radar.html index d7d0897..bee9363 100644 --- a/templates/imdroid_radar.html +++ b/templates/imdroid_radar.html @@ -53,10 +53,10 @@ set('rt_lat', j.lat); set('rt_lon', j.lon); 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_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.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',''); @@ -405,8 +405,7 @@ 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'); } - else { el.textContent = `附近8km未检测到≥40 dBZ 回波`; el.classList.remove('text-red-700'); el.classList.add('text-gray-700'); } + if(hit){ el.textContent = `附近8公里内检测到大于等于 40dBz 的雷达反射率,短时间内可能会下雨`; el.classList.remove('text-gray-700'); el.classList.add('text-red-700'); } }catch(e){ /* ignore */ } } @@ -542,7 +541,7 @@
湿度:
风速: m/s
风向: °
-
云量:
+
云量: %
能见度: km
下行短波: W/m²
气压: Pa