国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于WebGIS的城市空氣質(zhì)量時空演變動態(tài)可視化系統(tǒng)研究

2016-08-19 20:57:04方蕓閆超
電腦知識與技術(shù) 2016年20期
關(guān)鍵詞:時空演變空氣質(zhì)量可視化

方蕓++閆超

摘要:空氣質(zhì)量問題是影響和制約我國經(jīng)濟可持續(xù)發(fā)展的重要因素之一,也影響到我們每個人的生活。論文基于國家環(huán)境保護部發(fā)布的全國各地市的空氣質(zhì)量數(shù)據(jù),針對一個基于WebGIS的時空演變動態(tài)可視化系統(tǒng)的設(shè)計與實現(xiàn)進行了討論。該方式豐富了空氣質(zhì)量時空變化的呈現(xiàn)形式,并可以為各級環(huán)保部門提供輔助決策支持。

關(guān)鍵詞:WebGIS;空氣質(zhì)量;時空演變;可視化;Mapv

中圖分類號:TP311 文獻標(biāo)識碼:A文章編號:1009-3044(2016)20-0205-03

Abstract: As the main factor influencing and limiting the economic sustainable development in China, air quality has immediate impact on everyone. Based on the data published by the Ministry of Environmental Protection of Peoples Republic of China, this paper discusses the design and implementation of a WebGIS-based dynamic visualization system of the temporal and spatial evolution of air quality. Our methods enrich the presentation mode of air quality, and can provide decision support for environmental protection departments.

Key words: WebGIS; air quality; temporal and spatial evolution; visualization; Mapv

1 背景

空氣質(zhì)量問題是影響和制約我國經(jīng)濟可持續(xù)發(fā)展的重要因素之一,也影響到我們每個人的生活。為了對空氣質(zhì)量進行防治監(jiān)控,目前環(huán)保部門已經(jīng)實現(xiàn)了對各類重點空氣污染物的監(jiān)控,并提供了空氣質(zhì)量指數(shù)(AQI,Air Quality Index)對各地的空氣質(zhì)量狀況進行評估,同時結(jié)合GIS技術(shù)對各地的空氣質(zhì)量狀況進行了一些初步的可視化。然而,這些可視化方式存在方式單一、實時性差,不夠直觀,不能反映時空演變等問題。如用戶可以實時地了解某個時刻、某個城市的空氣質(zhì)量情況,但很難直觀地對當(dāng)前全國各城市的空氣質(zhì)量進行全局比較,也很難對某一時間段內(nèi)空氣質(zhì)量的變化進行直觀的了解。

國內(nèi)外有很多研究者將信息可視化的技術(shù)運用到空氣質(zhì)量數(shù)據(jù)的可視化上。廖志芳[1]等提出了一個基于Web的空氣質(zhì)量數(shù)據(jù)可視化分析系統(tǒng),利用平行坐標(biāo)、GIS地圖、日歷圖以及時間序列圖等多種試圖對空氣質(zhì)量數(shù)據(jù)進行了較為直觀的分析。李寧[2]采用層次結(jié)構(gòu)及時間序列數(shù)據(jù)結(jié)合的可視化方法,設(shè)計了一個城市空氣質(zhì)量可視化系統(tǒng)。但上述兩種方式都沒有對空氣質(zhì)量時空演變的可視化進行研究。李文杰[3]等針對2001年-2010年的北京、天津和石家莊三市的空氣污染指數(shù)日報數(shù)據(jù)對其時空分布特征進行了分析,但并未對可視化方法進行探討。

本文給出了一個基于WebGIS的空氣質(zhì)量時空演變動態(tài)可視化系統(tǒng),通過自動抓取國家環(huán)保局數(shù)據(jù)中心的各城市每小時的空氣質(zhì)量數(shù)據(jù),結(jié)合百度地圖服務(wù),以動態(tài)地方式實現(xiàn)全國或局部地市的空氣質(zhì)量時空演變可視化。該方式豐富了空氣質(zhì)量時空變化的呈現(xiàn)形式,并可以為各級環(huán)保部門提供輔助決策支持。

2 空氣質(zhì)量數(shù)據(jù)分析與預(yù)處理

本文研究的數(shù)據(jù)來源為國家環(huán)境保護部數(shù)據(jù)中心發(fā)布的以小時為單位的全國各主要城市的空氣質(zhì)量指數(shù),主要污染物等數(shù)據(jù)。通過網(wǎng)絡(luò)抓取技術(shù),我們采集了從2014年1月1日0時至2016年2月19日23時的347萬條數(shù)據(jù)。這些數(shù)據(jù)具有如下特點:

1)數(shù)據(jù)時空性。本文采集的空氣質(zhì)量數(shù)據(jù)同時含有地理位置和時間屬性。其中,地理位置屬性數(shù)據(jù)涵蓋到地市級范圍;時間屬性具體某天的每個小時,這為分析各城市的空氣質(zhì)量時空演變提供了方便;

2)數(shù)據(jù)量大。海量的空氣質(zhì)量數(shù)據(jù)是進行可視化的基礎(chǔ)。然而,海量的數(shù)據(jù)也給數(shù)據(jù)的存儲和查詢等帶來了一定的困難。針對這種情況,本文采用了MySQL數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)存儲,并通過建立索引等數(shù)據(jù)庫優(yōu)化技術(shù)對查詢性能進行了優(yōu)化。

3)數(shù)據(jù)冗余性。以行政區(qū)劃為例,當(dāng)前國家環(huán)境保護部的數(shù)據(jù)中心中提供了對全國367個城市的空氣質(zhì)量數(shù)據(jù)的監(jiān)測與實時發(fā)布,但本文采集到的數(shù)據(jù)中共有401個城市的空氣質(zhì)量數(shù)據(jù)。針對這一問題,我們借助百度地圖提供的API,對一些無效或已經(jīng)不再使用的地理位置名稱進行過濾,從而保證了數(shù)據(jù)與當(dāng)前行政區(qū)劃的一致性。

3 系統(tǒng)實現(xiàn)

3.1 系統(tǒng)架構(gòu)設(shè)計

本系統(tǒng)基于百度地圖服務(wù)與地圖可視化框架Mapv實現(xiàn),主要分為地圖服務(wù)模塊、時空數(shù)據(jù)查詢模塊和存儲管理三個部分,如圖 1所示。

其中,存儲管理模塊負責(zé)采集的空氣質(zhì)量數(shù)據(jù)的管理??紤]到空氣質(zhì)量數(shù)據(jù)的特點,本系統(tǒng)采用Mysql關(guān)系數(shù)據(jù)庫進行存儲和管理。地圖服務(wù)分為基礎(chǔ)地圖服務(wù)和地圖可視化兩個部分?;A(chǔ)地圖服務(wù)采用百度地圖提供的基于JavaScript的API進行實現(xiàn);地圖可視化采用Mapv開源框架進行實現(xiàn)。時空數(shù)據(jù)查詢模塊主要提供了空氣質(zhì)量的地理位置信息和時間屬性數(shù)據(jù)的查詢接口。

3.2 區(qū)域著色實現(xiàn)

為了直觀地了解和分析空氣質(zhì)量數(shù)據(jù),我們依據(jù)環(huán)保部制定的著色標(biāo)準[4],如表1所示,將不同數(shù)值的空氣質(zhì)量指數(shù)以相應(yīng)的顏色覆蓋到對應(yīng)的行政區(qū)域。

區(qū)域著色采用了Mapv框架實現(xiàn)。Mapv是一款基于百度地圖的大數(shù)據(jù)可視化開源庫[5],可用來展示大量的點、線、面的數(shù)據(jù),并為每種數(shù)據(jù)提供了不同的展示類型,如熱力圖、網(wǎng)格、聚合等。本文采用Mapv框架實現(xiàn)空氣質(zhì)量指數(shù)的按行政區(qū)域著色,關(guān)鍵實現(xiàn)代碼如下所示:

區(qū)域的邊界數(shù)據(jù)通過異步調(diào)用百度地圖的Boudary類的get方法實現(xiàn)。為了避免每次區(qū)域著色都發(fā)送請求,本文定義了專門的模塊,一次性獲取了所有行政區(qū)域的邊界數(shù)據(jù),并將其存入數(shù)據(jù)庫,只在第一次訪問Web頁面時加載邊界數(shù)據(jù),從而大大提高了系統(tǒng)的訪問速度。圖 2所示為2016年2月19日5時各城市空氣質(zhì)量指數(shù)的區(qū)域著色效果。

3.3 時空演變可視化實現(xiàn)

本文采集的空氣質(zhì)量數(shù)據(jù)同時含有時間和空間屬性,這為我們實現(xiàn)時空演變的可視化提供了方便。時空演變的可視化主要通過前端以一定的時間間隔向后臺發(fā)送請求,然后將請求的數(shù)據(jù)通過mapv著色實現(xiàn)。具體的流程如圖 3所示:

本文以2016年2月8日(農(nóng)歷除夕)全國各地市的空氣質(zhì)量數(shù)據(jù)為例,以小時為單位,對其時空演變過程進行了可視化,具體效果如圖 4和圖 5所示。從圖中可以非常直觀地看出各地市空氣質(zhì)量隨時間變化的情況。

4 結(jié)束語

本文基于國家環(huán)境保護部數(shù)據(jù)中心公布的全國各地市的空氣質(zhì)量數(shù)據(jù),針對一個可以反映空氣質(zhì)量時空演變的動態(tài)可視化系統(tǒng)的實現(xiàn)進行了探討,達到了以直觀的反應(yīng)全國以及具體某個區(qū)域的空氣質(zhì)量時空演變的目的。

未來的工作主要集中在以下兩個方面:1)嘗試增加主要空氣污染物等屬性,實現(xiàn)更高維的時空演變可視化;2)引入氣象數(shù)據(jù),對其進行相關(guān)性分析。

參考文獻:

[1] 廖志芳, 彭燕妮. AirVis: 一個基于Web的空氣質(zhì)量數(shù)據(jù)可視化分析系統(tǒng)[J]. 計算機工程與應(yīng)用, 2015, 51(15):174-178.

[2] 李寧. 城市空氣質(zhì)量可視化系統(tǒng)的研究[D]. 濟南:山東大學(xué), 2015.

[3] 李文杰, 張時煌. 京津石三市空氣污染指數(shù)(API)的時空分布特征及其與氣象要素的關(guān)系[J]. 資源科學(xué), 2012, 34(8): 1392-1400.

[4] 環(huán)境保護部. HJ633-2012 中華人民共和國國家標(biāo)準—環(huán)境空氣質(zhì)量指數(shù)(AQI)技術(shù)規(guī)定(試行)[S]. 北京:中國環(huán)境科學(xué)出版社, 2012-02-29.

[5] Mapv Homepage[EB/OL]. http://mapv.baidu.com.

猜你喜歡
時空演變空氣質(zhì)量可視化
基于CiteSpace的足三里穴研究可視化分析
基于Power BI的油田注水運行動態(tài)分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
基于CGAL和OpenGL的海底地形三維可視化
“融評”:黨媒評論的可視化創(chuàng)新
傳媒評論(2019年4期)2019-07-13 05:49:14
我國制造業(yè)區(qū)域格局時空演化研究
“空氣質(zhì)量發(fā)布”APP上線
主要客源國對中國入境旅游市場的貢獻分析
車內(nèi)空氣質(zhì)量標(biāo)準進展
汽車與安全(2016年5期)2016-12-01 05:22:14
重視車內(nèi)空氣質(zhì)量工作 制造更環(huán)保、更清潔、更健康的汽車
汽車與安全(2016年5期)2016-12-01 05:22:13
開展“大氣污染執(zhí)法年”行動 加快推動空氣質(zhì)量改善
景洪市| 双柏县| 崇文区| 富裕县| 延寿县| 东山县| 无极县| 海原县| 冷水江市| 鄂尔多斯市| 兴隆县| 新安县| 四川省| 岗巴县| 河北省| 五指山市| 噶尔县| 洛南县| 金湖县| 嘉禾县| 莱阳市| 上杭县| 天长市| 微博| 镇安县| 慈利县| 鄂托克前旗| 赣榆县| 玉树县| 北流市| 灵石县| 合水县| 台前县| 陇南市| 慈溪市| 来宾市| 阿图什市| 阿鲁科尔沁旗| 潼南县| 汝城县| 砀山县|