Link Search Menu Expand Document

CMAQ預報網站之實作

Table of contents

背景

服務網頁之內容及比較

gif或動態插件

  • NASA GMAO供提供了傳統png播放之classic_geos_cf、以及互動式地圖cf_map、與其下之cf_map/gram、cf_map/his等4個服務網頁,其重要js應用與變數傳輸項目詳見NASA GMAO說明。
  • 此外,pm25.jp、CAMSNCDR/NCU、sinica等等系統,也是以png+js,或gif方案。

比較leaflet插件方案

  • 目前earth空間資料就是以geojson方式提供,在不同解析度可以有快取之方案,似乎具發展潛力。
  • 目前leaflet的等值圖(heatmap)似乎不是很好,有顯著模糊化的缺點。可能是官方網站並未使用的原因,重要官方預報、衛星及回波仍是使用其他軟體內插或直接使用點陣圖、png似也有其必要性。
  • 如果以非官方形式提供預報資訊,似乎精確度不應是重點,流暢性及方便性才是重點。
項目\提供形式rasterWMS/png/gifgeojson/cluster說明
時間間距中長前者適合網格數據
解析度快取金字塔會提升不同解析度顯示速度
顯示速度如果太慢會拉長總連線時間
應用範例L.TimeDimensionsliderControlleaflet+gifglifyGridCluster 

TimeDimension

TimeDimension
TimeDimension:Add time dimension capabilities on a Leaflet map.(demo site or airpact wsu)

sliderControl

sliderControl:Leaflet-WMS-Time-Slider from BobTorgerson(demo site)

glify

glify
glify:Fast rendering for large (+100MB) GeoJSON datasets with WebGL.(demo site)

GridCluster

GridCluster
GridCluster:Create grid-based clusters in realtime.(demo site)

檢討

  • 空氣品質預報網站之維運考量有幾:
    • 自動更新、不需每日維護
    • 介面乾淨、不需使用者太多點選動作
    • 連線、圖形顯示等動作流暢、不會停等太久
    • 顯示技術可更新、可持續精進

目前線上既有網站、以及同步(嘗試)進行的各方案、就此4項之比較如下

方案自動化簡潔化順暢度技術可精進綜合說明
earthOK因為固定網格、在切換解析度時需要調用另外的輸出埠
github+gifgithhub會記存每天版本。網站會越來越難更新、需定期重建。
js+pngOK切換解析度也有問題
mapserver<p>+leaflet</p>需另建圖磚系統似無必要
  1. The Global Modeling and Assimilation Office, Goddard Space Flight Center, NASA 

  2. web site of Composition Forecast Maps, see FLUID(Framework for Live User-Invoked Data) news and about 

  3. AIRPACT(Air Indicator Report for Public Awareness and Community Tracking) is a computerized system for predicting air quality (AQ) for the immediate future of one to three days for the entirely of the states of ID, OR and WA, and surrounding parts of Canada, MT, WY, UT, NV and CA. AIRPACT predicts air quality by calculating the chemistry and physics of air pollutants as determined by pollutant emissions within the context of the background, natural air chemistry and predicted meteorology. Meteorology has a direct effect on air pollution, with variables such as wind speed, temperature and precipitation affecting transport and dilution, chemical reaction rates, and the removal of pollutants through rain-out, respectively.