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

基于SOA的城市道路橋梁巡查GIS系統的實現

2010-04-19 07:00:36蔣許鋒李承鑫王冬
城市勘測 2010年4期
關鍵詞:橋梁服務系統

蔣許鋒,李承鑫,王冬

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

基于SOA的城市道路橋梁巡查GIS系統的實現

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

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

本文論述了使用GIS、RS、GPS技術在城市道路、橋梁日常巡查的應用;采用面向服務的架構能夠實現多級別、跨地域的部門之間的數據交換,基于上述技術的城市道橋巡查GIS系統提高了城市道路橋梁的維護和管理水平。

面向服務的體系結構;地理信息系統;全球定位系統;遙感影像;道路橋梁巡查;城市網格管理;ArcGIS

1 引 言

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

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

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

2 相關技術簡介

2.1 3S集成

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

2.2 SOA與WebService

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

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

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

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

3 系統的整體功能與結構

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

系統的網絡結構圖如圖1所示。

圖1 系統網絡結構圖

系統的功能結構圖如圖2所示。

圖2 系統功能結構圖

4 關鍵技術的實現

4.1 實時調用WebService實現與城市網格的數據交換

已建成的城市網格系統提供基于SOA的網格巡查數據網絡分發和接收服務,中心系統通過應用程序按照設定的時間輪詢分發收服務,下載其提供的XML文件,然后解析XML文件,將需要的數據包括多媒體信息通過GIS接口導入到空間數據庫中;同時將橋巡、路巡中發現部分不屬于本系統管理而是城市網格管理的信息,調用接收上傳至城市網格管理系統。

該程序采用VC++開發,其主要的部分包括Web-Service的調用、XML文件的解析、空間數據入庫3個部分。

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

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

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

4.2 GIS系統平臺的開發

該系統的GIS基礎平臺采用ArcGIS。

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

主要的管理程序采用VC++結合ArcEngine開發,開發過程中主要采用的技術是Atl實現ICommand和Itool接口的方式,達到程序的可重用性、系統架構的靈活性、開發的管理耦合性等都比較高。

WMS、WFS及相關的Web程序的實現是采用C#. net結合ArcServer開發,主要的技術是將地圖切片,實用文件緩存的方式提高地圖的訪問速度。

ArcGIS作為業界應用廣泛的系統,各項技術均非常成熟,本文不再贅述。

5 結 語

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

面向服務的架構,目前技術上可以松散而簡單的實現各種功能,而業務上能高度的耦合集成,既能保證系統的整體性,又能保證系統的靈活性,SOA是下一代GIS發展方向之一。

[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集成的定義、理論與關鍵技術[J].遙感學報,Febl,1997:66

[4]李德仁.基于空間數據庫的城市網格化管理與服務系統的設計與實現[J].武漢大學學報(信息科學版),2006 (66)

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

[6]邱春霞.城市網格化管理系統平臺初步設計[J].西安科技大學學報,2008(01)

[7]蔣許鋒.XML在金宇信息化辦公軟件中的應用[C].2007年全國城市勘測新技術研討交流會,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—),男,工程師,主要從事地理信息系統開發工作。

猜你喜歡
橋梁服務系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
服務在身邊 健康每一天
今日農業(2019年12期)2019-08-15 00:56:32
手拉手 共搭愛的橋梁
句子也需要橋梁
服務在身邊 健康每一天
今日農業(2019年10期)2019-01-04 04:28:15
服務在身邊 健康每一天
今日農業(2019年16期)2019-01-03 11:39:20
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
招行30年:從“滿意服務”到“感動服務”
商周刊(2017年9期)2017-08-22 02:57:56
主站蜘蛛池模板: 欧美亚洲一区二区三区在线| 激情五月婷婷综合网| 中文字幕乱码中文乱码51精品| 欧美日韩国产精品综合| 免费中文字幕在在线不卡| 成年人福利视频| www.av男人.com| 色综合成人| 国产精品尹人在线观看| 毛片卡一卡二| 婷婷激情亚洲| 日韩av无码精品专区| 色天堂无毒不卡| 久草视频福利在线观看| 国产综合网站| 高清欧美性猛交XXXX黑人猛交| 国产爽爽视频| 国产微拍一区二区三区四区| 国产资源站| 免费在线看黄网址| 国产在线91在线电影| a毛片在线| 国产在线无码av完整版在线观看| 亚洲第一av网站| 黄色三级网站免费| 成人亚洲视频| 91网在线| 国产成人成人一区二区| 日韩精品一区二区三区视频免费看| 狠狠色综合网| 国产欧美综合在线观看第七页| 成年免费在线观看| 亚洲av无码人妻| 亚洲综合香蕉| 亚洲日本中文字幕乱码中文 | 亚洲三级成人| 国产高清在线观看| 99视频在线免费看| 视频二区欧美| 国产网友愉拍精品视频| 久久久波多野结衣av一区二区| 亚洲AV人人澡人人双人| 成年A级毛片| a亚洲视频| 精品亚洲麻豆1区2区3区| 国产成年女人特黄特色毛片免| 中文字幕 日韩 欧美| 亚洲精品在线影院| 一级毛片中文字幕| 欧美www在线观看| 中文字幕2区| 欧美色图第一页| 色久综合在线| 九色综合伊人久久富二代| 无码aaa视频| 欧美在线中文字幕| 日本高清免费不卡视频| 亚洲成A人V欧美综合天堂| 国产波多野结衣中文在线播放| 青青操国产| 秋霞国产在线| 成人福利一区二区视频在线| 日韩毛片免费| 亚洲中文字幕精品| 国产毛片基地| 一级毛片高清| 成人亚洲国产| 欧美成人午夜影院| 国产粉嫩粉嫩的18在线播放91| 国产精品亚洲一区二区三区z| 欧美中文字幕在线视频| 国产黄色片在线看| 无码专区国产精品第一页| www.亚洲一区二区三区| 国产中文一区a级毛片视频| 青青草原偷拍视频| 国产成人成人一区二区| 在线欧美日韩| 亚洲欧洲一区二区三区| 在线欧美日韩| 人人妻人人澡人人爽欧美一区| 亚洲大尺度在线|