999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于GIS的安徽省氣溫變化監測管理系統設計與實現

2018-08-30 00:35:36張超
城市勘測 2018年4期
關鍵詞:功能模型系統

張超

(江西理工大學建筑與測繪工程學院,江西 贛州 341000)

1 引 言

氣溫是最重要的氣象因子之一,對于生態系統的結構和人類的生產生活都具有十分重要的影響[1]。隨著GIS技術的不斷發展和應用,研究人員將GIS空間插值的方法應用于氣溫研究[2]。空間插值常用于將離散點的測量數據轉換為連續的數據曲面,以便與其他空間現象的分布模式進行比較[3]。國內外許多學者和研究人員采用空間插值的方法對氣溫變化進行一定的研究。針對不同氣溫插值算法的效率研究,彭彬[4]等對于氣溫插值中不同空間插值方法的適用性進行了分析,從其分析結論看,普通的克里金值方法較適用于安徽省月平均氣溫點數據的插值,其精度較其他插值方法更高。針對平均氣溫插值方法研究,李軍[5]等利用空間插值的方法研究了中國1961年~2000年月平均氣溫空間分布。另外,對于空間插值得到的結果,需要采用一定的可視化方法進行表達,而GIS空間可視化方法在各行業信息表達和傳遞中發揮著越來越重要的作用。庾露[6]在2010年基于WebGIS的地震災情數據可視化系統設計與研究中,使用了WebGIS中的可視化方法對地震災情數據進行了可視化的表達。此外,學者王麗穎[7]實現了氣象預報格點信息在WebGIS中的可視化。通過這些研究的實現[8,9],WebGIS可視化方法已經被廣泛運用于氣象預報、災情數據服務等各行業中。

本研究基于WebGIS平臺,結合GIS空間插值模型,設計實現了安徽省氣溫變化監測管理系統,利用GIS強大的數據分析能力,進行數據管理,生成氣溫變化信息專題圖,將氣溫變化信息通過折線圖和柱狀圖等統計圖更加直觀地反映到圖表中,為氣象相關部門對氣溫變化規律的預測和氣溫信息的實時有效發布提供科學依據,也為有效幫助用戶充分了解區域的氣溫信息奠定基礎,為區域氣溫變化的監測管理提供有力的平臺支撐和技術服務。

2 關鍵技術

(1)克里金插值算法

研究根據各個氣象站的溫度數據以及各個氣象站的具體點位信息采用克里金插值法,把氣溫數據插值成相應的等溫線和等溫面。模型在ArcMap中的具體構建情況如圖1所示。其中地理數據庫Scratch用來存放模型生成的數據,數據庫Schema用來存放模型生成的數據,Tool Data用來存放模型需要用到的數據Station和city,Contour Service模型是等溫線生成模型,surface模型是等溫面生成模型。

圖1 等溫線數據及數據庫結構

在等值線模型中,首先將處理范圍設置成city圖層,輸入的點要素在屬性中設置數據類型為要素類,數據選擇station圖層,并且設置成模型的輸入參數。在柵格數據生成等值線的操作中,把等值線的距離設置成輸入參數,并設置好默認值0.3。最后將生成的等值線按照city要素層的范圍裁切出最后需要的等溫線矢量數據,并且將此數據設置為輸出參數,如圖2所示。

在等值面模型中,生成柵格數據的操作和模型處理范圍與等值面模型中設置一致。之后對得到的柵格數據進行裁剪,裁剪的矢量數據選擇city要素層,最后得到安徽省區域范圍內的柵格數據,并且將其設置為模型的輸出參數,如圖3所示。

圖2 等溫線模型

圖3 等溫面模型

(2)ArcGIS Server地圖服務與GP服務

基于ArcGIS Server發布地圖服務和GP服務。安徽省氣象專題地圖服務發布收集了安徽省17個氣象站的具體點位和安徽省行政區劃圖的矢量空間數據,包括各個氣象站的具體坐標位置和安徽省各個市的名稱和ID數據,在Arc Catalog中發布成地圖服務;針對本文數據特征,采用克里金插值算法,并在ArcGIS Server中發布成為GP服務,如圖4、圖5所示。

圖4發布的安徽省行政區劃圖圖5 GP服務相關信息

(3)技術路線

系統采用了WCF服務、GP服務,基于.NET平臺,結合ArcGIS API實現克里格插值算法,具體包括將有限的溫度數據插值成等溫線和等溫面。其中WCF服務用于連接SQL Server數據庫與Silverlight頁面業務。另外,還實現了對溫度數據的查詢,折線圖、柱狀圖的展示等具體功能。系統的具體流程及功能如圖6所示:

一方面,通過收集氣溫、氣象站點位數據,將收集到的數據整理入庫;另一方面,結合行政區劃數據、遙感影像數據將地圖數據矢量化。處理完研究區所需數據后,開始搭建系統平臺界面,借助于前端框架技術搭建人機交互性好、較人性化的系統操作界面。再結合系統設計的具體功能需求設計功能類,主要包括數據查詢、專題圖展示和數據統計分析。數據查詢包含對氣溫的年平均氣溫、月平均氣溫和氣象站坐標的查詢管理;專題圖展示主要是針對氣溫年際變化、月季變化和日變化的等溫線和等溫面的制作展示;數據統計分析通過柱狀圖、餅狀圖和折線圖等方式對氣溫變化進行相應的數據統計并直觀地表達在圖表中。進而是API的詳細設計,通過調用對應的API功能服務,完成系統的開發和實現,最終對系統實現效果進行系統功能測試。

圖6 技術路線圖

3 系統設計

(1)系統架構和功能設計

安徽省氣溫變化監測與管理系統采用B/S系統架構模式,系統用戶使用客戶端訪問服務端,服務端通過WCF服務訪問氣象數據庫,并獲取氣象數據;服務端訪問GP服務,調用空間插值算法實現氣象數據插值,并結合GIS空間分析生成氣溫等值線和等值面,總體架構如圖7所示。

圖7 系統結構圖

系統將安徽省氣溫變化監測與管理系統分為三個模塊:基本GIS功能模塊、氣溫查詢與展示模塊、氣溫統計分析模塊。其中,三個模塊具體的功能如下:

基本GIS功能模塊包括了導航工具、放大縮小、全屏顯示、地圖瀏覽、圖例展示、地圖切換、氣象站坐標顯示以及區域定位功能。

氣溫查詢與展示模塊包括:根據地區、年份、月份查詢,支持查詢結果的圖表展示,折線圖和柱狀圖。

氣溫統計分析模塊則包括:針對氣溫變化數據經過GIS空間分析生成某個月的等氣溫線專題圖以及等氣溫面專題圖并且以合理的渲染方式展現出來。

(2)數據庫設計

屬性數據庫采用SQL Server作為數據存儲,建立安徽省氣溫數據庫,命名為Temp,其中包括以年份命名的溫度數據表11張,具體有2005年~2015年這11張表;用戶信息表(register_info)、氣象站點位信息表(Station)。空間圖形庫首先在Catalog中新建個人數據庫,命名為Temperature,再在數據庫中新建要素集Tem,并且設置空間坐標為Beijing_1954_3_Degree_GK_CM_117E,最后在要素集中新建兩個要素層:Station(氣象站點狀數據層)、city(安徽省各個市行政區劃圖所構成的面數據層)。將兩個要素層添加到Arc Map中,做好Station和city要素層的矢量化工作。然后再在Station的屬性表中添加字段staname(即氣象站的名稱),按照氣象站點位的具體名稱信息為其賦值。同樣地,在city圖層中添加cities(城市的名稱)字段,根據具體的圖形名稱信息進行賦值。具體的矢量數據及其屬性如圖8、圖9所示:

圖8 氣象站矢量圖 圖9 安徽省政區圖

4 系統實現

安徽省氣溫變化監測管理系統界面的總體色調以深藍色為主,主界面主要分為三欄:第一欄,標題欄:包括了系統的名稱以及有關安徽省的插圖;第二欄,功能欄:用來存放系統的主要功能按鈕;第三欄,地圖展示欄:主要用來展示安徽省的地圖數據以及一些相關的專題圖、溫度數據。三大模塊包括基本GIS功能模塊、氣溫查詢與展示模塊、氣溫統計分析模塊。

基本GIS功能主要包括:導航工具、放大鏡、全屏顯示、地圖瀏覽、圖例展示、地圖切換、氣象站坐標顯示,如圖10~圖15所示。導航工具主要用來對地圖進行放大、縮小、上下左右平移、全屏顯示等操作;放大鏡是對地圖進行放大操作,此外還有全屏顯示的結果;地圖瀏覽的功能是顯示當前地圖顯示窗口的地圖數據范圍在整個地圖中的位置,也能夠通過此窗口的平移改變當前地圖數據的顯示范圍;圖例展示功能是用來說明當前顯示的地圖數據的信息;地圖切換是通過點擊按鈕來實現對底圖的切換;氣象站坐標顯示功能當鼠標靠近具體的氣象站點時顯示該站點的空間坐標,功能實現如圖14所示。系統還包括了安徽省區域內各個市的定位和高亮顯示功能,這是功能的實現其實是對ArcMap中單個地圖要素的Zoom to layer功能的調用。這個功能在系統中的具體實現情況如圖15所示:

圖10 地圖瀏覽功能展示

圖11 地圖圖例 圖12 圖層切換工具 圖13 導航工具 圖14 坐標顯示

圖15 定位結果展示

氣溫查詢檢索模塊在系統功能中包括統計圖的展示和溫度數據的查詢兩個大塊。統計圖的展示:主要是柱狀圖和折線圖的展示。這一功能的實現是通過調用Visifire for Silverlight插件中的圖表功能完成的。在本系統中,統計圖查詢有三種方式,分別是:按地區查詢,即使用相同年份、相同月份各個地區的溫度數據生成統計圖;按年份查詢,即使用相同地區、相同月份各個年份的氣溫數據生成統計圖;按月份查詢,即使用同一地區某一年的各個月份的氣溫數據生成統計圖。溫度數據查詢,這一功能的實現是通過Silverlight與SQL Server數據庫的連接,將數據庫中的數據按照查詢方式的不同展示在系統的DataGrid框中供用戶查看。溫度數據的查詢在系統中主要是三種方式:按各個地區查詢,即查詢各個地區同一年份、同一月份的所有溫度數據;按各個年份查詢,即查詢同一地區同一月份、各個年份的所有溫度數據;按各個月份查詢,即查詢某一地區某個年份、各個不同月份的溫度數據,具體實現如圖16~圖18所示。

圖16 2000年2月各市氣溫變化柱狀圖查詢

圖17合肥市各年氣溫數據查詢結果圖18 2015年各市氣溫數據查詢結果

氣溫專題圖模塊主要是等溫線專題圖的生成和等溫面專題圖的生成,在系統中選擇所要插值的年份和月份之后,再點擊專題圖的類型即等溫線或等溫面,就可以在地圖展示窗口中看到應用克里金插值法得到的對應時間經過渲染的等值線或等值面。專題圖生成的核心思路:在ArcGIS中建立氣溫數據的插值模型,包括等值線生成模型和等值面生成模型,再將模型都發布成GP服務,最后在Silverlight中調用對應的模型生成相應的專題圖。在系統中選擇2015年1月查詢條件進行氣溫專題圖的查詢,查詢得到的結果如圖19~20圖所示:

圖19等溫線2015年1月查詢結果

圖20 等溫面2015年1月查詢結果

5 結 語

以研究區域氣溫信息變化監測與管理作為系統開發背景,針對研究區域氣溫信息特征和特定的監測管理要求,基于ArcGIS Server平臺對研究區域氣溫信息系統進行集成和開發,通過構建克里金插值模型并將模型發布成GP服務,再調用GP服務將安徽省連續11年各個氣象站的氣溫變化數據在研究區范圍內插值成等溫線和等溫面。借助于GIS強大的數據處理分析能力和可視化表達手段對空間及氣溫屬性數據進行科學管理、分析和展示。通過相應的統計分析和空間分析更加直觀地展示研究區氣溫的變化趨勢,便于向社會公眾更為及時準確地傳達氣溫變化情況,也為安徽省相關部門的研究工作提供數據依據和技術參考。

系統在完成相應的核心功能外,也存在一些不足之處。系統所使用的空間插值模型不夠優化,在今后的開發工作中,將進一步改進空間插值算法,尋找更為合適的插值模型,優化數據結構,提高系統數據存取效率。

猜你喜歡
功能模型系統
一半模型
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關于非首都功能疏解的幾點思考
3D打印中的模型分割與打包
主站蜘蛛池模板: 亚洲精品片911| 国产在线观看一区二区三区| 国模粉嫩小泬视频在线观看| 91九色视频网| 亚洲一道AV无码午夜福利| www.91在线播放| 国产小视频在线高清播放| 日日拍夜夜操| a色毛片免费视频| 亚洲永久色| 亚洲欧美另类色图| 精品人妻AV区| 亚洲人成网站观看在线观看| 欧美色综合久久| 中文字幕首页系列人妻| 九色视频一区| 亚洲精品无码久久毛片波多野吉| 天天做天天爱天天爽综合区| 国产欧美视频综合二区| 五月丁香伊人啪啪手机免费观看| 亚洲欧美日韩成人在线| 国产成人一区在线播放| 国产迷奸在线看| 伊人久久大香线蕉成人综合网| 精品第一国产综合精品Aⅴ| 亚洲综合香蕉| 亚洲成人网在线播放| 精品午夜国产福利观看| 亚洲一区毛片| 精品国产一区二区三区在线观看 | 亚洲国产日韩在线成人蜜芽| 国产成人精品第一区二区| 成人福利在线观看| 色窝窝免费一区二区三区| 国产精品第三页在线看| 999国内精品久久免费视频| 亚洲男人的天堂在线观看| 久久夜色撩人精品国产| 中国精品久久| 亚洲国产欧美中日韩成人综合视频| 草逼视频国产| 日韩东京热无码人妻| 在线高清亚洲精品二区| 在线播放精品一区二区啪视频| 日本免费a视频| 国产精品久久自在自2021| 色亚洲成人| 免费人成黄页在线观看国产| 亚洲一区二区约美女探花| 日韩欧美中文| 亚洲色图欧美一区| 国产精品无码一区二区桃花视频| 国产91丝袜在线播放动漫| 免费看一级毛片波多结衣| 亚洲国产成人久久精品软件| 国产av一码二码三码无码| 久久中文字幕不卡一二区| 久久这里只有精品66| 最新国产午夜精品视频成人| 欧美国产日韩在线播放| 亚洲人成影院在线观看| 中文字幕人成人乱码亚洲电影| 日韩无码黄色| 国产精品第一区在线观看| a级毛片毛片免费观看久潮| 欧日韩在线不卡视频| 日韩在线1| 超碰精品无码一区二区| 日本一区二区三区精品国产| 欧美区国产区| 蜜臀AV在线播放| 在线免费无码视频| 免费在线播放毛片| 亚洲欧洲日本在线| 国产在线观看精品| 国产一级在线观看www色 | 久久精品国产免费观看频道| 精品无码一区二区在线观看| 久久香蕉国产线看观看精品蕉| 国产呦视频免费视频在线观看| 无码日韩精品91超碰| 不卡无码网|