亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于SOA的城市道路橋梁巡查GIS系統(tǒng)的實現(xiàn)

        2010-04-19 07:00:36蔣許鋒李承鑫王冬
        城市勘測 2010年4期
        關(guān)鍵詞:調(diào)用巡查組件

        蔣許鋒,李承鑫,王冬

        (1.北京大學(xué),北京 100871; 2.天津市測繪院信息中心,天津 300381)

        基于SOA的城市道路橋梁巡查GIS系統(tǒng)的實現(xiàn)

        蔣許鋒1,2?,李承鑫2,王冬2

        (1.北京大學(xué),北京 100871; 2.天津市測繪院信息中心,天津 300381)

        本文論述了使用GIS、RS、GPS技術(shù)在城市道路、橋梁日常巡查的應(yīng)用;采用面向服務(wù)的架構(gòu)能夠?qū)崿F(xiàn)多級別、跨地域的部門之間的數(shù)據(jù)交換,基于上述技術(shù)的城市道橋巡查GIS系統(tǒng)提高了城市道路橋梁的維護和管理水平。

        面向服務(wù)的體系結(jié)構(gòu);地理信息系統(tǒng);全球定位系統(tǒng);遙感影像;道路橋梁巡查;城市網(wǎng)格管理;ArcGIS

        1 引 言

        城市的道路和橋梁承載著整個城市的交通運輸,是城市的生命之脈。在道路和橋梁的維修養(yǎng)護過程中,其日常的巡查是發(fā)現(xiàn)病害問題的基本方法之一。地理信息技術(shù)、全球定位技術(shù)、遙感技術(shù)在城市管理中應(yīng)用越來越廣泛,特別是近年來的城市網(wǎng)格應(yīng)用取得了巨大的成功,因此將3S技術(shù)應(yīng)用到道橋的巡查系統(tǒng)是必然的趨勢,亦會改變道橋維修養(yǎng)護的管理模式。

        3S技術(shù)集成,同時結(jié)合GPRS及相關(guān)無線網(wǎng)絡(luò)技術(shù)能夠快速、準確的獲取道路橋梁發(fā)生的病害將地理位置,采用PDA的照相、聲音、錄像及簡單的文字描述能夠詳細的描述病害,完整地收集病害信息,為維修養(yǎng)護計劃及預(yù)算提供準確的數(shù)據(jù)來源。

        城市網(wǎng)格系統(tǒng)也是道路橋梁病害的重要來源之一,但是市政道橋設(shè)施只是網(wǎng)格管理的一部分,而且往往與道橋管理部門是分離的。同時,道路橋梁管理業(yè)務(wù)本身,存在著要與上、下級部門,如審批、預(yù)算、施工、甚至人事考核等進行數(shù)據(jù)交換,而這些部門也往往不在同一個地點和同一個局域網(wǎng)內(nèi)。解決它們之間的遠程數(shù)據(jù)交換最好方案無疑是基于面向服務(wù)的架構(gòu)。

        2 相關(guān)技術(shù)簡介

        2.1 3S集成

        3S即GIS(地理信息系統(tǒng))、RS(遙感)、GPS(美國全球衛(wèi)星定位系統(tǒng))的簡稱,GPS主要是實時、快速的提供目標的空間位置,RS用于實時、快速的提供大面積地表物體及其環(huán)境的幾何與地理信息及各種變化,GIS則是多種來源時空數(shù)據(jù)的綜合處理和應(yīng)用分析的平臺。

        2.2 SOA與WebService

        SOA,即Service-Oriented Architecture,面向服務(wù)架構(gòu)。所謂軟件架構(gòu),在計算機界存在很多定義,而且沒有完全一致的共識,但是基本上可以理解為:“軟件架構(gòu)(software architecture)是一系列相關(guān)的抽象模式,用于指導(dǎo)大型軟件系統(tǒng)各個方面的設(shè)計。軟件架構(gòu)是一個系統(tǒng)的草圖。軟件架構(gòu)描述的對象是直接構(gòu)成系統(tǒng)的抽象組件。各個組件之間的連接則明確和相對細致地描述組件之間的通訊。在實現(xiàn)階段,這些抽象組件被細化為實際的組件,比如具體某個類或者對象。在面向?qū)ο箢I(lǐng)域中,組件之間的連接通常用接口(計算機科學(xué))來實現(xiàn)”。SOA作為一種架構(gòu)模型,“它可以根據(jù)需求通過網(wǎng)絡(luò)對松散耦合的粗粒度應(yīng)用組件進行分布式部署、組合和使用”,SOA的關(guān)鍵是“服務(wù)”,W3C將服務(wù)定義為:“服務(wù)提供者完成一組工作,為服務(wù)使用者交付所需的最終結(jié)果。最終結(jié)果通常會使使用者的狀態(tài)發(fā)生變化,但也可能使提供者的狀態(tài)改變,或者雙方都產(chǎn)生變化”。

        SOA實際上就是解決大型軟件中不同模塊、不同功能的互相調(diào)用,也就是解決不同企業(yè)、不同部門、不同業(yè)務(wù)的數(shù)據(jù)互相使用的問題;從而提高所謂系統(tǒng)開發(fā)過程中的敏捷性、數(shù)據(jù)交換的靈活性、程序和數(shù)據(jù)的重復(fù)利用性、系統(tǒng)地可擴充性等。

        如何實現(xiàn) SOA,最好的方法就是 WebService。WebService完全基于 XML(可擴展標記語言)、XSD (XMLSchema)等獨立于平臺、獨立于軟件供應(yīng)商的標準,可以在Microsoft平臺下用.Net非常方便的實現(xiàn),也可以用Java實現(xiàn),從而達到跨平臺、分布式、可互操作的目標。WebService因為采用Http網(wǎng)絡(luò)協(xié)議,可以跨防火墻和不同網(wǎng)段,從而在網(wǎng)絡(luò)開發(fā)方面非常容易;其次是界面與數(shù)據(jù)完全分離,具有非常好的集成性。

        OGS在 WebService標準之上,提出了 WMS和WFS,即柵格地圖服務(wù)和要素地圖服務(wù)。

        3 系統(tǒng)的整體功能與結(jié)構(gòu)

        該系統(tǒng)分為中心系統(tǒng)與部門子系統(tǒng)。中心子系統(tǒng)主要是采用GIS管理地形圖、遙感數(shù)據(jù),并且實時接收城市網(wǎng)格系統(tǒng)提供的數(shù)據(jù)和道橋巡查人員的實時數(shù)據(jù),經(jīng)過投影換算以及屬性數(shù)據(jù)的自動填充,增加到地理空間數(shù)據(jù)庫中,最后發(fā)布為標準的WMS和WFS服務(wù)以及相關(guān)的WebService。部門子系統(tǒng)主要是使用WMS和WFS實現(xiàn)GIS系統(tǒng)的基本功能,調(diào)用其業(yè)務(wù)WebService獲取需要的數(shù)據(jù),結(jié)合各部門自身的數(shù)據(jù)和業(yè)務(wù)流程,實現(xiàn)道路橋梁的維修養(yǎng)護工作的管理。

        系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)圖如圖1所示。

        圖1 系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)圖

        系統(tǒng)的功能結(jié)構(gòu)圖如圖2所示。

        圖2 系統(tǒng)功能結(jié)構(gòu)圖

        4 關(guān)鍵技術(shù)的實現(xiàn)

        4.1 實時調(diào)用WebService實現(xiàn)與城市網(wǎng)格的數(shù)據(jù)交換

        已建成的城市網(wǎng)格系統(tǒng)提供基于SOA的網(wǎng)格巡查數(shù)據(jù)網(wǎng)絡(luò)分發(fā)和接收服務(wù),中心系統(tǒng)通過應(yīng)用程序按照設(shè)定的時間輪詢分發(fā)收服務(wù),下載其提供的XML文件,然后解析XML文件,將需要的數(shù)據(jù)包括多媒體信息通過GIS接口導(dǎo)入到空間數(shù)據(jù)庫中;同時將橋巡、路巡中發(fā)現(xiàn)部分不屬于本系統(tǒng)管理而是城市網(wǎng)格管理的信息,調(diào)用接收上傳至城市網(wǎng)格管理系統(tǒng)。

        該程序采用VC++開發(fā),其主要的部分包括Web-Service的調(diào)用、XML文件的解析、空間數(shù)據(jù)入庫3個部分。

        VC++調(diào)用WebService有很多種方式,第一種是通過底層的TCP/IP協(xié)議,使用Socket編程實現(xiàn),實現(xiàn)起來比較麻煩,第二種是通過調(diào)用SOAP控件實現(xiàn),還有調(diào)用WinInet控件實現(xiàn),此外,VC++.net可以通過托管等實現(xiàn)。

        本文采用的類似于 Ajax實現(xiàn)的方式,調(diào)用msxml3.dll組件實現(xiàn),該組件一般Windows98及以后版本的操作系統(tǒng)都具備,不用安裝額外的程序,實現(xiàn)起來非常簡單。主要代碼如下:

        獲取數(shù)據(jù)后,需要將其提供的經(jīng)緯度坐標通過特定的投影公式轉(zhuǎn)換為與平臺一致的平面坐標系,并寫入到空間數(shù)據(jù)。

        4.2 GIS系統(tǒng)平臺的開發(fā)

        該系統(tǒng)的GIS基礎(chǔ)平臺采用ArcGIS。

        數(shù)據(jù)庫采用的是Oracle 10G,使用ArcSDE管理空間數(shù)據(jù)庫,空間數(shù)據(jù)包括矢量地形數(shù)據(jù),遙感影像采用金字塔方式存儲。

        主要的管理程序采用VC++結(jié)合ArcEngine開發(fā),開發(fā)過程中主要采用的技術(shù)是Atl實現(xiàn)ICommand和Itool接口的方式,達到程序的可重用性、系統(tǒng)架構(gòu)的靈活性、開發(fā)的管理耦合性等都比較高。

        WMS、WFS及相關(guān)的Web程序的實現(xiàn)是采用C#. net結(jié)合ArcServer開發(fā),主要的技術(shù)是將地圖切片,實用文件緩存的方式提高地圖的訪問速度。

        ArcGIS作為業(yè)界應(yīng)用廣泛的系統(tǒng),各項技術(shù)均非常成熟,本文不再贅述。

        5 結(jié) 語

        本文簡單介紹了道路橋梁巡查地理GIS系統(tǒng)的系統(tǒng)結(jié)構(gòu)及主要功能,著重討論面向服務(wù)的技術(shù)在該平臺的應(yīng)用。通過WebService技術(shù),該系統(tǒng)的各子系統(tǒng)與中心系統(tǒng)進行數(shù)據(jù)的交換,該系統(tǒng)與外部系統(tǒng)(城市網(wǎng)格系統(tǒng))互相交換數(shù)據(jù)。同時介紹了該系統(tǒng)的主要技術(shù)。

        面向服務(wù)的架構(gòu),目前技術(shù)上可以松散而簡單的實現(xiàn)各種功能,而業(yè)務(wù)上能高度的耦合集成,既能保證系統(tǒng)的整體性,又能保證系統(tǒng)的靈活性,SOA是下一代GIS發(fā)展方向之一。

        [1]http://miiceic.org.cn/phrase/200602281452595.html[DB/ OL]

        [2]http://www.ibm.com/developerworks/rational/library/ feb06/eeles/index.html[DB/OL]

        [3]李德仁.論RS,GPS與GIS集成的定義、理論與關(guān)鍵技術(shù)[J].遙感學(xué)報,F(xiàn)ebl,1997:66

        [4]李德仁.基于空間數(shù)據(jù)庫的城市網(wǎng)格化管理與服務(wù)系統(tǒng)的設(shè)計與實現(xiàn)[J].武漢大學(xué)學(xué)報(信息科學(xué)版),2006 (66)

        [5]宋關(guān)福.Service GIS引發(fā)地理信息服務(wù)共享革命[J].地理信息世界,2008(06)

        [6]邱春霞.城市網(wǎng)格化管理系統(tǒng)平臺初步設(shè)計[J].西安科技大學(xué)學(xué)報,2008(01)

        [7]蔣許鋒.XML在金宇信息化辦公軟件中的應(yīng)用[C].2007年全國城市勘測新技術(shù)研討交流會,2007

        Implementation of Urban Road and Bridge Patrol Management GIS Based SOA

        Jiang XuFeng1,2,Li ChengXin2,Wang Dong2
        (1.Peking University,BeiJing 100871,China; 2.TianJin Mapping and Surveying institute,TianJin 300381,China)

        This paper discusses the use of GIS and RS and GPS to improve the management of urban road and bridge patrolling.SOA technology can solve the data exchanges in different level department in depart area.

        SOA;GIS;GPS;RS;Urban Road and Bridge Patrol Management;Urban Grid Management System;Arc-GIS

        1672-8262(2010)04-67-03

        P208

        B

        2010—05—11

        蔣許鋒(1980—),男,工程師,主要從事地理信息系統(tǒng)開發(fā)工作。

        猜你喜歡
        調(diào)用巡查組件
        無人機智能巡檢在光伏電站組件診斷中的應(yīng)用
        能源工程(2022年2期)2022-05-23 13:51:50
        新型碎邊剪刀盤組件
        重型機械(2020年2期)2020-07-24 08:16:16
        U盾外殼組件注塑模具設(shè)計
        核電項目物項調(diào)用管理的應(yīng)用研究
        高速公路機電設(shè)備巡查模型探討
        LabWindows/CVI下基于ActiveX技術(shù)的Excel調(diào)用
        晝夜巡查不間斷
        基于系統(tǒng)調(diào)用的惡意軟件檢測技術(shù)研究
        自治區(qū)安委會巡查組分赴各市開展巡查工作
        風起新一代光伏組件膜層:SSG納米自清潔膜層
        太陽能(2015年11期)2015-04-10 12:53:04
        国内精品久久久久久久亚洲| 亚洲成人色黄网站久久| 久久久精品人妻一区二区三区日本 | 国产在线精品亚洲视频在线| 伊人精品成人久久综合97| 亚洲国产综合精品中久| 中文字幕亚洲视频一区| 国产日本精品视频一区二区| 公和我做好爽添厨房| 天天爽夜夜爽人人爽| 日韩制服国产精品一区| 免费国精产品自偷自偷免费看| 亚洲成在人网av天堂| 国产午夜av一区二区三区| 少妇精品偷拍高潮少妇在线观看| 麻豆精品一区二区三区| 一区二区三区天堂在线| 青娱乐极品视觉盛宴国产视频| 蜜桃视频无码区在线观看 | 我要看免费久久99片黄色 | 五月婷婷激情六月开心| 白浆高潮国产免费一区二区三区| 视频一区视频二区自拍偷拍| 天天综合网网欲色| 蜜臀av性久久久久蜜臀aⅴ| 亚洲精品无码不卡av| jk制服黑色丝袜喷水视频国产| 亚洲精品456在线播放狼人| 成人大片免费观看视频| 成年丰满熟妇午夜免费视频| 蜜臀av无码人妻精品| 最近中文字幕视频高清| 无遮挡粉嫩小泬| 天堂精品人妻一卡二卡| 国产自拍av在线观看视频| 在线亚洲高清揄拍自拍一品区| 亚洲精华国产精华液的福利| 国产在视频线精品视频二代| 国产一区二区三区精品乱码不卡 | av黄色在线免费观看| 和黑人邻居中文字幕在线 |