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

基于Silverlight的數(shù)字測繪檔案管理系統(tǒng)的設計和實現(xiàn)

2013-06-29 07:26:54王閃郭明武彭清山楊志敏程琦
城市勘測 2013年2期
關鍵詞:測繪檔案管理用戶

王閃,郭明武,彭清山,楊志敏,程琦

(武漢市測繪研究院,湖北武漢 430022)

1 引言

隨著測繪技術的發(fā)展,城市測繪已經(jīng)由最初的模擬化測繪轉變?yōu)閿?shù)字化測繪,現(xiàn)正逐步轉向信息化測繪,測繪成果在各行各業(yè)中的應用也越來越廣泛。城市測繪檔案管理亦逐步由過去手工方式管理紙質(zhì)檔案轉向以計算機、網(wǎng)絡為載體的電子檔案管理體系,目前正在逐步建立信息化的測繪檔案的管理方式[1]。當今常見的數(shù)字測繪檔案管理系統(tǒng),一般均是采用C/S或傳統(tǒng)B/S模式構建GIS系統(tǒng)。C/S架構的GIS系統(tǒng)由于其更新維護、安裝成本高而讓用戶和開發(fā)人員不堪重負;而普通B/S架構的WebGIS則由于頁面中的數(shù)據(jù)顯示區(qū)域難以充分捕捉用戶的操作,也不具備豐富的邏輯功能來響應和處理這些操作,用戶不易通過有效的交互來動態(tài)地查看數(shù)據(jù)[2]。WebService和RIA技術的出現(xiàn)使上述問題得到了較好的解決。

本文以武漢市測繪研究院的測繪檔案管理工作需求為基礎;使用Microsoft SQLServer+ArcSDE存儲管理數(shù)字測繪檔案數(shù)據(jù)、基礎測繪數(shù)據(jù)以及控制成果數(shù)據(jù);利用WebService技術所擁有的跨平臺的可互操作性與其他管理系統(tǒng)進行集成;客戶端采用Silverlight技術提高用戶的使用體驗;實現(xiàn)了測繪檔案信息的查詢、檢索、申請、審批分發(fā)和下載功能,完成了“測繪檔案分發(fā)管理系統(tǒng)”建設,保障用戶能夠及時獲取測繪檔案,及時開展日常生產(chǎn)工作。

2 WebService與Silverlight技術簡介

WebService是一種可以接收從Internet或者Intranet上的其他系統(tǒng)中傳遞過來的請求,輕量級的獨立的通訊技術,通過SOAP(Simple Object Access Protocol,簡單對象存取協(xié)議)在Web上提供的軟件服務,使用WSDL(Web Services Description Language,Web 服務描述語言)文件進行說明,并通過UDDI(Universal Description,Discovery and Integration,通用描述、發(fā)現(xiàn)與集成)進行注冊[3]。作為一種構建應用程序的普遍模型,可以在任何支持網(wǎng)絡通信的操作系統(tǒng)中實施運行。

RIA(Rich Internet Applications,富互聯(lián)網(wǎng)應用程序)具有高度互動性、豐富用戶體驗以及功能強大的客戶端[4]。RIA集桌面應用程序的最佳用戶界面功能與Web應用程序的普遍采用和快速、低成本部署以及互動多媒體通信的實時快捷于一體,目前Web領域和桌面軟件領域正逐步向RIA靠攏。

Microsoft Silverlight是微軟所發(fā)展的Web前端應用程序開發(fā)解決方案,是微軟RIA策略的主要應用程序開發(fā)平臺之一,以瀏覽器的外掛組件方式,提供Web應用程序中多媒體與高度交互性前端應用程序的解決方案,同時它也是微軟UX(User experience,用戶體驗)策略中的一環(huán)。Silverlight是一個跨瀏覽器、跨客戶平臺的技術,能夠設計、開發(fā)和發(fā)布有多媒體體驗與富交互的網(wǎng)絡交互程序[5]。

3 系統(tǒng)設計

3.1 數(shù)據(jù)庫設計

通過對歷年所積累下來的各類測繪檔案成果數(shù)據(jù)進行分析整合,測繪單位日常生產(chǎn)工作的開展主要涉及以下幾個類型的測繪檔案數(shù)據(jù)庫:

(1)測繪基準檔案數(shù)據(jù)庫:測繪基準數(shù)據(jù)是所有測繪生產(chǎn)的基礎,主要為控制點資料。

(2)基礎測繪檔案數(shù)據(jù)庫:這里主要指的現(xiàn)勢性強的1∶500、1∶2 000的DLG全要素檔案數(shù)據(jù)。

(3)歷史工程檔案數(shù)據(jù)庫:這里指測繪單位多年來參與完成工程項目,例如比例尺為 1∶500的地籍測量、地形測量、竣工測量、勘界測量、管線工程測量等工程的電子文件。

系統(tǒng)使用SQLServer對上述三類測繪檔案數(shù)據(jù)進行存儲和管理,并通過空間數(shù)據(jù)引擎ArcSDE來訪問這三類測繪檔案數(shù)據(jù)。

3.2 檔案管理業(yè)務流程

檔案管理業(yè)務應嚴格按照“用戶查詢申請→檔案管理人員審批→審批合格后分發(fā)→用戶自行下載”的模式進行。登錄后的借閱用戶通過對檔案資料進行查詢和空間定位,在線填寫借閱原因后,才能正式將借閱申請?zhí)峤唤o審批用戶。登錄后的審批用戶才能夠對正式申請、分發(fā)的工程資料進行查詢和統(tǒng)計,對借閱用戶的借閱申請進行審批。程序在借閱申請審批通過后,自動將檔案資料打包存放在服務器上,以供用戶自行下載。待用戶下載完畢后,程序自行刪除服務器上的打包文件,其具體流程如圖1所示。

圖1 檔案管理業(yè)務基本流程

3.3 系統(tǒng)總體框架

為了對數(shù)字測繪檔案的借閱進行全程監(jiān)控,滿足測繪單位日常生產(chǎn)對數(shù)字測繪檔案的查詢、借閱、審批、下載的需求,系統(tǒng)在客戶端采用Silverlight組件進行數(shù)據(jù)展示以及用戶交互,構建B/S三層架構的數(shù)字測繪檔案管理系統(tǒng),系統(tǒng)總體架構如圖2所示。

數(shù)據(jù)層使用SQLServer+ArcSDE為中間層提供數(shù)據(jù)服務,由SQLServer對檔案數(shù)據(jù)進行組織和管理,ArcSDE空間數(shù)據(jù)引擎則是對檔案數(shù)據(jù)進行訪問的中間件。中間層根據(jù)測繪檔案數(shù)據(jù)管理業(yè)務流程,定制了一系列的功能,使用WebService的方式為各個使用者以及其他系統(tǒng)提供服務。本層的服務包括提供用戶登錄、檔案資料查詢、定位、申請、審批、自動分發(fā)、下載等WebService。表現(xiàn)層則采用Silverlight富客戶端技術,調(diào)用、處理WebService提供的各類服務,并使用動畫以及各種特效用來提升用戶的使用體驗。

圖2 系統(tǒng)總體架構

3.4 與其他業(yè)務平臺的集成

測繪檔案的管理僅是測繪單位日常生產(chǎn)管理工作的一部分。通常測繪單位還有諸如勘測項目管理系統(tǒng)這類系統(tǒng),通過“測繪檔案分發(fā)管理系統(tǒng)”所發(fā)布的WebService供其他系統(tǒng)進行集成調(diào)用,避免了各個獨立的系統(tǒng)為實現(xiàn)同一個功能而重復開發(fā),減少了其他系統(tǒng)的開發(fā)和維護的工作量。圖3為“測繪檔案分發(fā)管理系統(tǒng)”與其他業(yè)務系統(tǒng)集成后的業(yè)務流程圖。

圖3 集成后的生產(chǎn)業(yè)務流程

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

4.1 關鍵技術

(1)創(chuàng)建并調(diào)用WebService

在VS2010中創(chuàng)建WebService將其發(fā)布到服務器后,即可在Silverlight工程項目中對該項服務的進行引用,VS2010會自動生成該WebService的代理類。該代理類中包含了WebService中所定義的方法,Silverlight程序通過調(diào)用該代理類,就能如同使用本地方法一樣去調(diào)用WebService所提供的方法。

下面是一段調(diào)用WebService實現(xiàn)獲取當前所有用戶借閱的資料:

(2)檔案資料的下載保存

由于檔案資料的重要性和安全性,避免檔案資料存放的位置暴露在外而遭到非法攻擊,故采用Web-Service的方式將用戶所需的檔案變成字節(jié)流傳回客戶端,完成檔案資料的下載保存。

下面代碼段用以完成客戶端調(diào)用下載的Web-Service,并將其返回的檔案資料的字節(jié)流保存到本地文件。

4.2 功能實現(xiàn)效果

“測繪檔案分發(fā)管理系統(tǒng)”實現(xiàn)了數(shù)字測繪檔案管理的用戶登錄、檔案資料查詢、定位、申請、審批、自動分發(fā)、下載等功能。由于采用Silverlight技術,客戶端能夠將枯燥無味的數(shù)據(jù)采用更加豐富多彩的形式展示給用戶,極大地增強了用戶的交互使用體驗感受。同時采用WebService對各類功能進行了封裝,既增強了數(shù)據(jù)的安全性,方便了系統(tǒng)的調(diào)用,還增強了系統(tǒng)之間的交互性。圖4、圖5為“測繪檔案分發(fā)管理系統(tǒng)”運行效果圖。

圖4 數(shù)據(jù)展示界面

圖5 審批界面

5 結論

本文針對數(shù)字測繪檔案管理的業(yè)務流程,設計了基于Silverlight的測繪檔案服務平臺,通過使用RIA技術在客戶端完成更生動的數(shù)據(jù)展示,給予用戶更友好的交互體驗。該平臺采用WebService技術,通過調(diào)用若干發(fā)布的服務來完成測繪檔案數(shù)據(jù)管理,不但保證了檔案數(shù)據(jù)的安全性,而且能非常方便與其他平臺進行集成。“測繪檔案分發(fā)管理系統(tǒng)”自從2011年12月份上線到2012年4月份截止,共完成約4 000次檔案資料的申請分發(fā)下載(含審批未通過的申請)。該系統(tǒng)的建立不僅提高了武漢市測繪研究院數(shù)字測繪檔案的使用效率,規(guī)范了檔案管理流程,實現(xiàn)了檔案數(shù)據(jù)借閱使用的全程追蹤,而且實現(xiàn)了與項目管理系統(tǒng)等其他系統(tǒng)之間的無縫集成,為武漢市測繪研究院的日常測繪生產(chǎn)管理提供了有力的技術支撐。

[1]李黎,帥勤輝,黃雁.基于WebGIS的測繪檔案查詢與分發(fā)[J].地理空間信息,2011,09(2):13 ~15,80.

[2]付華,鐘勇.富因特網(wǎng)應用程序在Web數(shù)據(jù)展現(xiàn)中的應用[J].計算機應用,2009,29(B06):292~295.

[3]楊德仁,薛梅,顧君忠.Web Service核心協(xié)議與實施研究[J].計算機系統(tǒng)應用,2005(1):33~36.

[4]陳謙,余江峰,潘森等.基于RIA方式的WebGIS構建[J].遙感信息,2009(8):89~94.

[5]Gathries.First look at Silverlight2[EB/OL].

猜你喜歡
測繪檔案管理用戶
浙江省第一測繪院
工程測繪中GNSS測繪技術的應用
檔案管理中的電子檔案管理
檔案管理與企業(yè)內(nèi)部控制關系的思考
消費導刊(2017年24期)2018-01-31 01:29:20
04 無人機測繪應用創(chuàng)新受青睞
無人機在地形測繪中的應用
電子制作(2017年9期)2017-04-17 03:01:00
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
如何獲取一億海外用戶
主站蜘蛛池模板: 91综合色区亚洲熟妇p| 国产精品专区第1页| 亚洲一级色| 国产中文在线亚洲精品官网| 国产毛片久久国产| 在线欧美日韩国产| 欧美高清日韩| 色综合成人| 99热国产这里只有精品9九| 久久综合丝袜长腿丝袜| 999国产精品永久免费视频精品久久| 四虎影视库国产精品一区| 亚洲综合极品香蕉久久网| 在线免费观看AV| 99精品福利视频| 午夜不卡福利| 亚洲精品在线影院| 亚洲啪啪网| 亚洲Va中文字幕久久一区| 亚洲人成网站观看在线观看| 狠狠色婷婷丁香综合久久韩国| 久久久亚洲色| av一区二区三区在线观看 | 亚洲人成网7777777国产| 日韩精品久久久久久久电影蜜臀| 国产手机在线小视频免费观看 | 香蕉eeww99国产在线观看| 亚洲欧美成人影院| 国产黄在线免费观看| 中文字幕日韩欧美| 国产成人亚洲欧美激情| 亚洲中文精品久久久久久不卡| 999精品色在线观看| 欧美国产日韩一区二区三区精品影视| AV网站中文| 亚洲无码不卡网| 原味小视频在线www国产| 伊人网址在线| 成年人午夜免费视频| 福利视频一区| 91成人在线观看| 亚洲天堂啪啪| 亚洲国产精品日韩av专区| 国产精品19p| 女人18毛片久久| 欧美日韩亚洲国产| 天天摸天天操免费播放小视频| 色成人亚洲| 99精品在线看| 精品国产一二三区| 国产精品手机视频一区二区| 中文字幕在线免费看| 亚洲娇小与黑人巨大交| 91久久国产综合精品女同我| 欧洲亚洲一区| 久久先锋资源| 精品無碼一區在線觀看 | 国产美女无遮挡免费视频网站| 四虎成人在线视频| 在线观看热码亚洲av每日更新| 久热re国产手机在线观看| 激情视频综合网| 久久久精品国产SM调教网站| 国产精品美女网站| 日本在线视频免费| aⅴ免费在线观看| 四虎永久在线精品国产免费| 亚洲国产精品一区二区第一页免| 亚洲精品少妇熟女| 亚洲精品男人天堂| 久久这里只有精品8| 日韩大乳视频中文字幕| 在线免费亚洲无码视频| 99九九成人免费视频精品| 亚洲av片在线免费观看| 伊人激情综合网| 亚洲无线视频| 久久久噜噜噜| 色135综合网| 久草中文网| 欧美69视频在线| 欧美精品xx|