国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于ArcEngine的鐵路供電GIS設(shè)計(jì)與開(kāi)發(fā)

2011-05-11 13:24:56王漢兵
關(guān)鍵詞:空間數(shù)據(jù)應(yīng)用程序組件

王漢兵

(鄭州鐵路局 供電段,鄭州 450000)

在鐵路供電線(xiàn)路的規(guī)劃和建設(shè)過(guò)程中涉及大量的圖紙,同時(shí)在日常維護(hù)中要產(chǎn)生大量的空間信息,這些空間信息既是鐵路供電部門(mén)管理的結(jié)果,也是日常生產(chǎn)工作的重要參考和決策依據(jù)。鐵路供電GIS平臺(tái)主要包括圖紙查詢(xún)、供電線(xiàn)路及設(shè)備等空間數(shù)據(jù)的維護(hù)與管理、日常生產(chǎn)管理和網(wǎng)絡(luò)發(fā)布系統(tǒng)等幾部分。該系統(tǒng)采用地理信息(Geographic Informat ion System,GIS)技術(shù)、數(shù)據(jù)庫(kù)技術(shù)、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù),建立了一個(gè)鐵路供電生產(chǎn)管理綜合平臺(tái),實(shí)現(xiàn)鐵路供電部門(mén)生產(chǎn)管理所需的各種圖形信息和屬性信息的輸入、存儲(chǔ)、顯示、處理、統(tǒng)計(jì)分析等功能。該系統(tǒng)為鐵路供電部門(mén)管理日常生產(chǎn)提供了準(zhǔn)確、科學(xué)的數(shù)據(jù),提高了工作效率和管理水平。該系統(tǒng)體系結(jié)構(gòu)如圖1。

1 鐵路供電GIS設(shè)計(jì)與空間數(shù)據(jù)的維護(hù)管理

空間數(shù)據(jù)的維護(hù)與管理分為數(shù)據(jù)管理和數(shù)據(jù)更新維護(hù)2大模塊,為整個(gè)鐵路供電GIS提供數(shù)據(jù)信息的支持??臻g數(shù)據(jù)庫(kù)采用統(tǒng)一的數(shù)據(jù)模型和數(shù)據(jù)標(biāo)準(zhǔn),集成鐵路供電部門(mén)管內(nèi)各區(qū)間、站場(chǎng)的1∶1000、1∶2000等比例尺平面施工圖、管內(nèi)鐵路線(xiàn)路圖等,實(shí)現(xiàn)統(tǒng)一的海量數(shù)據(jù)管理、集成更新和維護(hù)。

圖1 鐵路供電GIS系統(tǒng)體系結(jié)構(gòu)

鐵路供電GIS以ArcGIS9.2為支撐平臺(tái),采用客戶(hù)/服務(wù)器(C/S)體系結(jié)構(gòu)進(jìn)行開(kāi)發(fā),在服務(wù)器端使用Ar cSDE空間數(shù)據(jù)庫(kù)引擎,將各項(xiàng)圖形信息及屬性信息集中存儲(chǔ)在SQLServer2005關(guān)系數(shù)據(jù)庫(kù)中,并通過(guò)Ar cSDE實(shí)現(xiàn)對(duì)空間數(shù)據(jù)的快速讀取。

該GIS平臺(tái)使用C#開(kāi)發(fā)語(yǔ)言,利用ArcEngine(AE)組件在Ar cGIS下進(jìn)行二次開(kāi)發(fā),來(lái)實(shí)現(xiàn)數(shù)據(jù)的錄入、查詢(xún)、統(tǒng)計(jì)以及數(shù)據(jù)的更新和管理等功能,其技術(shù)體系框架如圖2。

2 鐵路供電GIS與空間數(shù)據(jù)管理的功能設(shè)計(jì)

圖2 鐵路供電GIS平臺(tái)的技術(shù)體系框架

鐵路供電GIS及空間數(shù)據(jù)管理功能包括:數(shù)據(jù)錄入、數(shù)據(jù)更新、數(shù)據(jù)顯示、數(shù)據(jù)查詢(xún)統(tǒng)計(jì)等,有效地實(shí)現(xiàn)了鐵路供電線(xiàn)路數(shù)據(jù)、鐵路區(qū)間(站場(chǎng))供電設(shè)備數(shù)據(jù)、鐵路供電生產(chǎn)計(jì)劃數(shù)據(jù)、鐵路供電生產(chǎn)任務(wù)數(shù)據(jù)的集成應(yīng)用,降低了數(shù)據(jù)維護(hù)的難度,減輕了工作人員的工作量,保障了數(shù)據(jù)的現(xiàn)實(shí)性及準(zhǔn)確性。

2.1 數(shù)據(jù)錄入

包括鐵路供電線(xiàn)路數(shù)據(jù)的批量入庫(kù);鐵路供電部門(mén)管內(nèi)區(qū)間、站場(chǎng)供電設(shè)備信息的批量入庫(kù);鐵路供電部門(mén)日常生產(chǎn)計(jì)劃錄入;鐵路供電生產(chǎn)任務(wù)完成情況錄入等。

2.2 數(shù)據(jù)更新

包括鐵路供電線(xiàn)路數(shù)據(jù)更新、供電設(shè)備信息更新、設(shè)備履歷及日常檢修數(shù)據(jù)更新等。

2.3 數(shù)據(jù)顯示

鐵路供電部門(mén)管內(nèi)各區(qū)間站場(chǎng)的電子圖紙顯示、供電設(shè)備基礎(chǔ)屬性及附屬設(shè)備信息顯示、生產(chǎn)計(jì)劃及作業(yè)點(diǎn)顯示、危樹(shù)情況顯示等。

2.4 數(shù)據(jù)查詢(xún)、統(tǒng)計(jì)

鐵路供電部門(mén)管內(nèi)供電設(shè)備的詳細(xì)信息查詢(xún)統(tǒng)計(jì)、生產(chǎn)計(jì)劃查詢(xún)統(tǒng)計(jì)、接觸網(wǎng)檢測(cè)(修)情況色標(biāo)查詢(xún)統(tǒng)計(jì)、供電設(shè)備履歷及數(shù)量查詢(xún)統(tǒng)計(jì)、生產(chǎn)任務(wù)完成情況查詢(xún)統(tǒng)計(jì)等,如圖3、圖4、圖5。

3 鐵路供電GIS與空間數(shù)據(jù)管理的關(guān)鍵技術(shù)

3.1 組件式GIS

COM是由微軟公司提出的主要應(yīng)用在Wi ndows操作系統(tǒng)平臺(tái)上進(jìn)行不同語(yǔ)言協(xié)作開(kāi)發(fā)的一種標(biāo)準(zhǔn)。組件式GIS是軟件組件技術(shù)在GIS 軟件開(kāi)發(fā)中的應(yīng)用,它是指基于組件對(duì)象平臺(tái),以一組具有某種標(biāo)準(zhǔn)通信接口的、允許跨語(yǔ)言應(yīng)用的組件提供的GIS。

圖3 生產(chǎn)任務(wù)完成情況查詢(xún)與統(tǒng)計(jì)

圖4 某區(qū)間平面施工圖(部分)及危樹(shù)信息顯示

圖5 某區(qū)間供電設(shè)備基礎(chǔ)信息及附屬設(shè)備信息

3.2 ArcObjects和ArcEngine

Ar cObjec ts(AO)是建立在微軟的COM技術(shù)基礎(chǔ)之上的,因此,所有支持COM技術(shù)的程序開(kāi)發(fā)語(yǔ)言都可以與ArcObjects結(jié)合。

ArcEngine(AE)是一組跨平臺(tái)的嵌入式AO,它是Ar cGIS軟件產(chǎn)品的底層組件,用來(lái)構(gòu)建定制的GIS和桌面制圖應(yīng)用程序,或是向原有的應(yīng)用程序增加新的功能,通過(guò)它,可以構(gòu)建非GIS為中心的應(yīng)用。開(kāi)發(fā)者使用Ar cEngine開(kāi)發(fā)包構(gòu)建應(yīng)用程序,并通過(guò)ArcEngine Runt ime 軟件許可將這些程序分發(fā)給最終用戶(hù)。ArcEngine開(kāi)發(fā)包包括3個(gè)關(guān)鍵部分: 控件、工具條和工具、對(duì)象庫(kù)??丶茿r cGIS用戶(hù)界面的組成部分,它可以嵌入并在你的應(yīng)用程序中使用,使得程序員可以開(kāi)發(fā)出各種定制的應(yīng)用。

3.3 Ar cSDE

Ar c SDE是ESRI公司的空間數(shù)據(jù)庫(kù)解決方案,它在現(xiàn)有的關(guān)系數(shù)據(jù)庫(kù)基礎(chǔ)上進(jìn)行空間擴(kuò)展,將空間和非空間數(shù)據(jù)存儲(chǔ)在單一的關(guān)系數(shù)據(jù)庫(kù)中。Ar cSDE空間數(shù)據(jù)庫(kù)引擎充當(dāng)了一個(gè)“中間件”的作用,通過(guò)它實(shí)現(xiàn)海量空間數(shù)據(jù)及其屬性數(shù)據(jù)的集中存儲(chǔ)及快速調(diào)用,從而保證了數(shù)據(jù)的安全行和并發(fā)性。

4 結(jié)束語(yǔ)

Ar cEngine作為基于Ar cObjec ts構(gòu)建的嵌入式開(kāi)發(fā)產(chǎn)品,它能脫離Ar cGIS平臺(tái),為用戶(hù)定制特定的GIS桌面應(yīng)用程序,提供了高效便捷的方案。鐵路供電GIS及空間數(shù)據(jù)的管理基于Ar c-Engine進(jìn)行二次開(kāi)發(fā),實(shí)現(xiàn)了鐵路供電設(shè)備信息的管理,為鐵路供電部門(mén)日常生產(chǎn)管理提供了有效手段和決策支持。

[1]趙萬(wàn)鋒,劉 南,劉仁義,王 潔. 基于ArcObjects 的系統(tǒng)開(kāi)發(fā)技術(shù)剖析[D]. 浙江:浙江大學(xué)出版社,2004.

[2]張正祥,張洪巖. ArcObjects 組件在地理信息系統(tǒng)二次開(kāi)發(fā)中的應(yīng)用[J]. 遙感信息,2004(2).

猜你喜歡
空間數(shù)據(jù)應(yīng)用程序組件
無(wú)人機(jī)智能巡檢在光伏電站組件診斷中的應(yīng)用
能源工程(2022年2期)2022-05-23 13:51:50
新型碎邊剪刀盤(pán)組件
U盾外殼組件注塑模具設(shè)計(jì)
刪除Win10中自帶的應(yīng)用程序
元數(shù)據(jù)驅(qū)動(dòng)的多中心空間數(shù)據(jù)同步方法研究
風(fēng)起新一代光伏組件膜層:SSG納米自清潔膜層
基于文件系統(tǒng)的分布式海量空間數(shù)據(jù)高效存儲(chǔ)與組織研究
客戶(hù)端空間數(shù)據(jù)緩存策略
多源空間數(shù)據(jù)同名實(shí)體幾何匹配方法研究
關(guān)閉應(yīng)用程序更新提醒
電腦迷(2012年15期)2012-04-29 17:09:47
上饶市| 南阳市| 金平| 饶河县| 出国| 攀枝花市| 齐河县| 武邑县| 渑池县| 资源县| 平潭县| 宜宾县| 阿图什市| 长治市| 克山县| 长丰县| 夏津县| 肇州县| 鄂托克旗| 彰武县| 高青县| 汤原县| 漠河县| 阿坝| 汕尾市| 通化县| 禄丰县| 安仁县| 五河县| 台江县| 徐水县| 巴东县| 台南县| 祁东县| 庆阳市| 莱西市| 万盛区| 通州区| 宿迁市| 任丘市| 庆城县|