版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、天津市濱海新區(qū)地質(zhì)資料成果信息發(fā)布系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘要:地質(zhì)資料成果信息是城市開發(fā)建設(shè)必需的基礎(chǔ)信息,高效地利用地質(zhì)資料成果對(duì)天津市濱海新區(qū)的開發(fā)有著重要意義。本文在明確系統(tǒng)建設(shè)目標(biāo)的基礎(chǔ)上,就系統(tǒng)建立所涉及的開發(fā)技術(shù)路徑、系統(tǒng)體系架構(gòu)、功能實(shí)現(xiàn)方法等關(guān)鍵技術(shù)進(jìn)行了詳細(xì)探討。使用此系統(tǒng)可實(shí)現(xiàn)基于空間地理位置、網(wǎng)絡(luò)化的地質(zhì)資料成果的瀏覽、查詢與分析,對(duì)于創(chuàng)新地質(zhì)資料信息服務(wù)方式,提高地質(zhì)資料利用效率有著重要意義。關(guān)鍵詞:濱海新區(qū) 地質(zhì)資料成果 webgismapgis-ims1 引言地質(zhì)資料涵蓋礦產(chǎn)勘查、水工環(huán)勘查等諸多領(lǐng)域,是城市開發(fā)建設(shè)必需的基礎(chǔ)信息。隨著天津?yàn)I海新區(qū)開發(fā)建設(shè)的大規(guī)模開展,對(duì)各
2、類地質(zhì)資料成果的利用有著較大需求。針對(duì)地質(zhì)成果專題地圖多的特點(diǎn),運(yùn)用webgis(網(wǎng)絡(luò)化地理信息系統(tǒng))技術(shù)實(shí)現(xiàn)基于空間地理位置的地質(zhì)成果資料網(wǎng)上瀏覽、查詢與分析,對(duì)于創(chuàng)新地質(zhì)資料信息服務(wù)方式,提高地質(zhì)資料利用率有著重要意義。本文在明確系統(tǒng)建設(shè)目標(biāo)的基礎(chǔ)上,就開發(fā)天津市濱海新區(qū)地質(zhì)資料成果信息發(fā)布系統(tǒng)所涉及的開發(fā)技術(shù)路徑、系統(tǒng)體系架構(gòu)、功能實(shí)現(xiàn)方法等關(guān)鍵技術(shù)進(jìn)行了詳細(xì)探討。2系統(tǒng)建設(shè)目標(biāo)本系統(tǒng)的建設(shè)目標(biāo)是在充分分析、整理天津市濱海新區(qū)各類地質(zhì)資料的基礎(chǔ)上,遵循國(guó)家和行業(yè)信息化建設(shè)標(biāo)準(zhǔn),采用先進(jìn)的webgis技術(shù)、數(shù)據(jù)庫技術(shù),開發(fā)建立基于webgis技術(shù)的b/s(browser/server)結(jié)構(gòu)
3、的“天津市濱海新區(qū)地質(zhì)資料成果信息發(fā)布系統(tǒng)”,實(shí)現(xiàn)基于空間地理位置的地質(zhì)成果信息綜合查詢服務(wù)和地質(zhì)成果信息的更新與快速發(fā)布。3系統(tǒng)開發(fā)技術(shù)路徑本系統(tǒng)采用集成二次開發(fā)技術(shù),以mapgis-ims行業(yè)版為基礎(chǔ)地理信息系統(tǒng)軟件平臺(tái),以visual studio .net 2008為開發(fā)工具,進(jìn)行本應(yīng)用系統(tǒng)的開發(fā)。mapgis-ims(internet map server)行業(yè)版是基于soa架構(gòu)的網(wǎng)絡(luò)gis系統(tǒng)1。它的主要任務(wù)是建立分布式webgis服務(wù)器,在網(wǎng)上發(fā)布地理信息,讓人們?cè)诰W(wǎng)絡(luò)上享受更多相關(guān)的地理空間信息。mapgis-ims提供了完整的二次開發(fā)函數(shù)庫,開發(fā)人員可利用這些組件完成所需定制
4、的應(yīng)用系統(tǒng)開發(fā)。具體來說,本系統(tǒng)采用html語言和腳本語言編寫用戶界面,以microsoft visual studio .net 2008為基礎(chǔ),采用行業(yè)目前最為流行的.net技術(shù)構(gòu)建服務(wù)器端應(yīng)用程序,通過引用mapgis-ims服務(wù)向請(qǐng)求空間地理數(shù)據(jù)在客戶端顯示地圖數(shù)據(jù)反饋給用戶。4系統(tǒng)體系架構(gòu)4.1系統(tǒng)處理流程本系統(tǒng)采用b/s(brower/server)結(jié)構(gòu),用戶通過internet瀏覽器登錄本系統(tǒng),經(jīng)過系統(tǒng)權(quán)限判斷,根據(jù)所屬使用者組的權(quán)限,從數(shù)據(jù)庫中讀取查詢出符合自身權(quán)限的相關(guān)地質(zhì)資料數(shù)據(jù)。采用基于b/s結(jié)構(gòu)的訪問方式,主要功能都在服務(wù)器端實(shí)現(xiàn),當(dāng)系統(tǒng)功能修改或者擴(kuò)充后只需更新服務(wù)器
5、端即可,有利于降低系統(tǒng)的管理和維護(hù)成本2 。整個(gè)過程如圖1所示:圖1 系統(tǒng)處理流程4.2系統(tǒng)架構(gòu)本系統(tǒng)整體結(jié)構(gòu)采用b/s體系,依托基于soa架構(gòu)的mapgis7-ims平臺(tái),發(fā)布web服務(wù),整個(gè)系統(tǒng)分為4層,從下至上分別為mapgis7數(shù)據(jù)服務(wù)器層、gis web服務(wù)器層,gis web服務(wù)集成端和客戶端。mapgis7數(shù)據(jù)服務(wù)器層提供mapgis7二次開發(fā)組件3,管理地理空間數(shù)據(jù),為gis web服務(wù)器層提供數(shù)據(jù)和底層支持;gis web服務(wù)處理的核心層提供核心webgis功能服務(wù)接口;gis web服務(wù)集成端接收客戶端發(fā)來的請(qǐng)求,通過iis網(wǎng)絡(luò)服務(wù)器、web服務(wù)站點(diǎn)處理請(qǐng)求,并調(diào)用gis
6、web服務(wù)器層的相應(yīng)服務(wù)接口處理;客戶端采用普通web瀏覽器。用來訪問webgis站點(diǎn),并向gis web服務(wù)集成端提交操作請(qǐng)求。整個(gè)系統(tǒng)架構(gòu)如圖2所示:圖2系統(tǒng)結(jié)構(gòu)圖5系統(tǒng)功能實(shí)現(xiàn)本系統(tǒng)主要由四部分組成:web gis發(fā)布平臺(tái),數(shù)據(jù)輸出平臺(tái),圖形與屬性數(shù)據(jù)管理平臺(tái),權(quán)限管理平臺(tái)。圖3 系統(tǒng)功能5.1 webgis發(fā)布平臺(tái)功能實(shí)現(xiàn)地質(zhì)資料空間信息瀏覽: 此功能是web gis最基本的功能,包括對(duì)地圖加載后進(jìn)行放大、縮小、移動(dòng)、更新、復(fù)位等,并在處理完畢后生成所要顯示的圖像并反饋給用戶。該功能引用的mapgis-ims組件為dnviewcom.dll、imsdnetcom.dll。dnviewc
7、om.dll組件封裝了實(shí)現(xiàn)web gis中地圖圖片顯示、放大、縮小、坐標(biāo)變換等功能函數(shù)。地質(zhì)資料空間范圍查詢:包括點(diǎn)擊查詢、矩形查詢、圓形查詢、任意多邊形查詢。查詢之前選擇所需查詢的地質(zhì)成果信息專題圖層,然后根據(jù)不同的查詢方式,在服務(wù)器端調(diào)用不同的mapgis-ims組件處理函數(shù)??臻g范圍查詢具體實(shí)現(xiàn)過程主要有以下步驟。:第一步,點(diǎn)擊查詢按鈕,然后在需要查詢的位置單擊鼠標(biāo)左鍵后調(diào)用maptooloper()函數(shù),將屏幕坐標(biāo)及點(diǎn)擊查詢標(biāo)志傳遞到服務(wù)器端。第二步,在服務(wù)器端接收傳遞過來的參數(shù),并根據(jù)點(diǎn)擊查詢標(biāo)志調(diào)用gissearchbyhitting()函數(shù)進(jìn)行處理,然后將查詢得到的圖元號(hào)傳遞給查
8、詢結(jié)果頁面。第三步,在結(jié)果顯示頁面根據(jù)不同的圖元類型(點(diǎn)、線、面)調(diào)用不同類型的getrecordbyname()函數(shù)得到圖元名稱,顯示查詢得到的信息。第四步,在查詢結(jié)果中點(diǎn)擊名稱將在地圖中閃爍顯示該圖元的位置,點(diǎn)擊左側(cè)圖標(biāo)可顯示該圖元的詳細(xì)屬性信息。圖4空間查詢地質(zhì)資料信息條件查詢:條件查詢是查詢滿足多個(gè)約束條件下的地質(zhì)成果報(bào)告,并在電子地圖上顯示這些地質(zhì)成果的空間位置信息,條件查詢具體實(shí)現(xiàn)過程為:首先添加相關(guān)的查詢條件,然后點(diǎn)擊查詢按鈕后將查詢信息組合成查詢表達(dá)式傳遞給查詢結(jié)果頁面。服務(wù)器端查詢結(jié)果頁面接收傳遞過來的參數(shù)后,在判斷表達(dá)式正確后調(diào)用attasktolistwithsql()函
9、數(shù)根據(jù)條件進(jìn)行查詢,并將查詢結(jié)構(gòu)保存于查詢列表對(duì)象中。最后將查詢列表對(duì)象中的所有圖元顯示。地質(zhì)資料信息圖件報(bào)告瀏覽: 通過圖件瀏覽功能,通過審核的注冊(cè)用戶可以快速瀏覽查看涉密地質(zhì)報(bào)告中的附圖和相應(yīng)的地質(zhì)報(bào)告。實(shí)現(xiàn)的過程為:點(diǎn)擊查詢按鈕后,首先判斷此用戶有無查看圖件報(bào)告的權(quán)限,其次,如果用戶擁有查看權(quán)限,將用戶所選報(bào)告的檔號(hào)傳給服務(wù)器。再次,服務(wù)器端接收傳遞過來的參數(shù)后,根據(jù)檔號(hào)查詢出相應(yīng)的地質(zhì)圖件和報(bào)告,最后將查詢結(jié)果顯示出來,反饋給用戶。圖5 地質(zhì)圖件、報(bào)告瀏覽地質(zhì)資料信息統(tǒng)計(jì)分析:通過統(tǒng)計(jì)分析功能,可以統(tǒng)計(jì)出用戶指定區(qū)域或條件的地質(zhì)資料分類統(tǒng)計(jì)信息,并生成相應(yīng)的統(tǒng)計(jì)圖表。實(shí)現(xiàn)過程如為:首先
10、將所用戶設(shè)置的查詢條件轉(zhuǎn)換為查詢表達(dá)式并傳遞給服務(wù)器。其次,服務(wù)器端接收傳遞過來的參數(shù)后,在判斷表達(dá)式正確后調(diào)用attasktolistwithsql()函數(shù)進(jìn)行查詢,并將查詢結(jié)構(gòu)保存于查詢列表對(duì)象中,并生成相應(yīng)的xml文件。最后,調(diào)用生成分析圖表的fusioncharts組件中fusioncharts.renderchart函數(shù)和相關(guān)圖表模板,結(jié)合已生成的xml文件,生成相關(guān)圖表。圖6統(tǒng)計(jì)分析圖表地質(zhì)資料綜合圖件瀏覽:通過地質(zhì)資料綜合圖件瀏覽功能,用戶可以在統(tǒng)一的基礎(chǔ)地理范圍內(nèi),將若干有內(nèi)在聯(lián)系的專題地質(zhì)圖件疊加瀏覽,從而深層次、多角度的分析利用地質(zhì)成果資料。實(shí)現(xiàn)過程如為:首先,將各專題要素
11、圖導(dǎo)入mapgis平臺(tái),轉(zhuǎn)換為mapgis格式專題圖層,生成相應(yīng)圖例;其次,用mapgis ims平臺(tái)將mapgis格式專題圖層發(fā)布;再次,生成專題圖層的目錄樹;最后,根據(jù)用戶在專題目錄樹上的選擇,顯示相關(guān)專題圖層和圖例。5.2數(shù)據(jù)輸出平臺(tái)功能實(shí)現(xiàn)通過數(shù)據(jù)輸出平臺(tái),用戶可以將查詢出的報(bào)告信息以word、excel、pdf等通用數(shù)據(jù)格式保存在個(gè)人電腦上,也可以以紙介質(zhì)形式直接打印。本系統(tǒng)通過調(diào)用第三方報(bào)表控件grid report,結(jié)合服務(wù)器端生成的xml格式的結(jié)果數(shù)據(jù),實(shí)現(xiàn)數(shù)據(jù)輸出功能。5.3圖形與屬性數(shù)據(jù)管理平臺(tái)功能實(shí)現(xiàn)系統(tǒng)管理員通過圖形與屬性數(shù)據(jù)管理平臺(tái)解決系統(tǒng)數(shù)據(jù)的編輯、更新、數(shù)據(jù)發(fā)布等要求。其中,地質(zhì)成果信息空間數(shù)據(jù)的編輯更新通過mapgis平臺(tái)自帶的編輯功能實(shí)現(xiàn),地質(zhì)成果信息基本信息的編輯、上傳、發(fā)布通過構(gòu)建相應(yīng)的資料管理平臺(tái)實(shí)現(xiàn)。5.4權(quán)限管理平臺(tái)功能實(shí)現(xiàn)系統(tǒng)管理員可以通過權(quán)限管理平臺(tái),實(shí)現(xiàn)注冊(cè)用戶登錄;增加刪除用戶,分配審核注冊(cè)用戶;將不同的用戶分配到不同的用戶組;授予每個(gè)用戶組不同的權(quán)限,以確保涉密數(shù)據(jù)服務(wù)于專用對(duì)象等功能。6.結(jié)論目前,天津市濱海新區(qū)地質(zhì)資料成果信息發(fā)布系統(tǒng)已面向社會(huì)提供服務(wù)。本系統(tǒng)的成功開發(fā)實(shí)現(xiàn)了基于空間地理位置的地質(zhì)成果資料的網(wǎng)上瀏覽、查詢與分析,對(duì)于創(chuàng)新地質(zhì)資料信息服務(wù)方式,提高地
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年大數(shù)據(jù)分析處理勞務(wù)分包合同
- 2024年太陽能發(fā)電設(shè)備采購與安裝合同
- 2024年季節(jié)性員工協(xié)議
- 2024年夫妻財(cái)產(chǎn)分割協(xié)議書
- 2024年企業(yè)并購盡職調(diào)查合同
- 2024年家庭調(diào)料品購買合同
- 互動(dòng)分銷協(xié)議書(2024年版)
- 2024年優(yōu)化住宅買賣協(xié)議
- 倉儲(chǔ)農(nóng)產(chǎn)品存放服務(wù)合同
- 2024年全新版股權(quán)轉(zhuǎn)讓合同范本
- 日本文學(xué) 課件
- GA 1016-2012槍支(彈藥)庫室風(fēng)險(xiǎn)等級(jí)劃分與安全防范要求
- 2023年國(guó)家衛(wèi)生計(jì)生委住院醫(yī)師規(guī)范化培訓(xùn)基地認(rèn)定標(biāo)準(zhǔn)總則
- 房產(chǎn)稅稅收政策解析課件
- 消防安全主題班會(huì)課件(共19張ppt)
- 2021年國(guó)開電大職業(yè)與人生形考任務(wù)二答案
- 正高級(jí)會(huì)計(jì)師答辯面試資料
- 《材料力學(xué)》說課課件
- 淺埋暗挖法施工課件
- 命題作文《這就是幸?!分笇?dǎo)與講評(píng)講解課件
- 辦文辦會(huì)辦事及公文寫作-課件
評(píng)論
0/150
提交評(píng)論