• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      Excel與C#在地下管線數(shù)據(jù)處理的應(yīng)用

      2011-04-18 08:23:42賀軍政羅凌燕
      城市勘測(cè) 2011年1期
      關(guān)鍵詞:數(shù)據(jù)錄入屬性數(shù)據(jù)數(shù)據(jù)量

      賀軍政,羅凌燕

      (深圳市勘察測(cè)繪院有限公司,廣東深圳 518028)

      Excel與C#在地下管線數(shù)據(jù)處理的應(yīng)用

      賀軍政?,羅凌燕

      (深圳市勘察測(cè)繪院有限公司,廣東深圳 518028)

      地下管線數(shù)據(jù)處理是一項(xiàng)繁瑣、復(fù)雜的工作,數(shù)據(jù)量大、內(nèi)容多,涉及物探、測(cè)量和計(jì)算機(jī)等多方面的知識(shí)。在地下管線數(shù)據(jù)處理中,運(yùn)用Excel錄入地下管線探測(cè)數(shù)據(jù)和對(duì)Excel二次開(kāi)發(fā)自動(dòng)形成整體成果報(bào)表,可大大提高工作效率。

      Excel;地下管線;C#;二次開(kāi)發(fā)

      1 引 言

      城市地下管線是城市重要的基礎(chǔ)設(shè)施和生存與發(fā)展的生命線,是保證社會(huì)經(jīng)濟(jì)和人民生活順利進(jìn)行的基本條件。地下管線如同城市的“血管”、“經(jīng)絡(luò)”,一旦損壞就會(huì)危及“生命”。為管理好城市地下管線,許多城市都在進(jìn)行地下管線普查和地下管線修補(bǔ)測(cè),保持城市“血管”正常工作。地下管線普查和地下管線修補(bǔ)測(cè)工作都要進(jìn)行大量的數(shù)據(jù)處理,其中包括數(shù)據(jù)錄入、生成管線圖、形成成果報(bào)表等一系列數(shù)據(jù)處理工作。

      Excel的主要功能體現(xiàn)在電子表格、圖表和數(shù)據(jù)庫(kù)三個(gè)方面。我們可以在表格中填寫大量?jī)?nèi)容,非常直觀方便;它具有強(qiáng)大的制圖功能,能方便地繪制各種圖表;它提供了豐富的函數(shù)、強(qiáng)大的數(shù)據(jù)分析工具,可以簡(jiǎn)便快捷地進(jìn)行各種數(shù)據(jù)處理、統(tǒng)計(jì)分析。

      在地下管線數(shù)據(jù)處理中,運(yùn)用Excel進(jìn)行管線數(shù)據(jù)錄入,可加快數(shù)據(jù)錄入速度;對(duì)Excel二次開(kāi)發(fā)自動(dòng)形成成果報(bào)表,可實(shí)現(xiàn)成果報(bào)表自動(dòng)化形成,從而大大提高工作效率。

      2 地下管線數(shù)據(jù)的特點(diǎn)

      (1)管線數(shù)據(jù)構(gòu)成復(fù)雜。管線數(shù)據(jù)分屬性數(shù)據(jù)和空間數(shù)據(jù),管線屬性數(shù)據(jù)又包括點(diǎn)號(hào)、連接點(diǎn)號(hào)(方向號(hào))、材質(zhì)、管徑或斷面尺寸、埋設(shè)方式、點(diǎn)特征、附屬物、埋深、備注,電力電信還包括電纜根數(shù)、總孔數(shù)、已用孔數(shù)、行列數(shù)據(jù)、壓力數(shù)據(jù);管線空間數(shù)據(jù)指管線點(diǎn)的空間坐標(biāo)(X,Y,H)。根據(jù)不同工程特點(diǎn)及不同要求各屬性項(xiàng)要求又有些微差別。

      (2)管線數(shù)據(jù)量大。管線數(shù)據(jù)量隨著探測(cè)區(qū)域面積的增大,地下管線種類的增加,數(shù)據(jù)量成倍增加,管線數(shù)據(jù)窗口錄入(如圖1)難度增大。

      (3)管線數(shù)據(jù)的規(guī)律性。同一種地下管線埋設(shè)時(shí)在同一段路上主干線的屬性數(shù)據(jù)大致相同,而且不會(huì)出現(xiàn)反復(fù)變化的情形。如某條市政道路上埋設(shè)有一條電力方溝,在很長(zhǎng)一段距離上這段電力管線的斷面尺寸、材質(zhì)、電纜根數(shù)等屬性數(shù)據(jù)會(huì)重復(fù)出現(xiàn),一般不會(huì)出現(xiàn)很大波動(dòng)。

      圖1 常規(guī)數(shù)據(jù)錄入窗口

      3 Excel數(shù)據(jù)錄入

      針對(duì)管線點(diǎn)屬性數(shù)據(jù)項(xiàng)多且量大等特點(diǎn),若是野外采集的手工原始數(shù)據(jù)集中在內(nèi)業(yè)處理時(shí)通過(guò)窗口錄入,不僅需要大量的人力而且容易出現(xiàn)人為錯(cuò)漏。采用Excel錄入數(shù)據(jù)可以集中式錄入大量數(shù)據(jù),而且易于發(fā)現(xiàn)錯(cuò)誤,省去大量重復(fù)屬性錄入。

      (1)針對(duì)管線數(shù)據(jù)屬性項(xiàng)多的特點(diǎn),利用Excel可預(yù)先設(shè)定錄入表格模板,如圖2所示,將所有管線可能出現(xiàn)的屬性項(xiàng)融合在一起,錄入時(shí)根據(jù)管線種類選擇性輸入,方便檢查數(shù)據(jù)錄入的正確與否。

      圖2 地下管線數(shù)據(jù)錄入Excel模板

      (2)針對(duì)管線數(shù)據(jù)量大的特點(diǎn),每個(gè)Excel工作表可一次錄入256列×65 536行數(shù)據(jù),完全可以滿足日常工作需要。

      (3)針對(duì)管線數(shù)據(jù)的規(guī)律性,可以使用Excel的復(fù)制單元格功能,迅速填充多行重復(fù)數(shù)據(jù),節(jié)省大量時(shí)間,如圖3所示。

      圖3 針對(duì)重復(fù)錄入數(shù)據(jù)的填充界面

      (4)利用Excel的自動(dòng)更正功能的“鍵入時(shí)自動(dòng)替換”選項(xiàng),可以對(duì)地下管線數(shù)據(jù)的常用屬性選項(xiàng)進(jìn)行簡(jiǎn)化,以達(dá)到提高錄入效率,并減少人為拼寫錯(cuò)誤,如圖4所示。

      圖4 調(diào)查屬性數(shù)據(jù)的簡(jiǎn)化

      4 C#開(kāi)發(fā)Excel實(shí)現(xiàn)管線點(diǎn)成果表的整體輸出

      Excel在地下管線數(shù)據(jù)處理中的應(yīng)用,不只是利用它的強(qiáng)大的錄入功能,更為重要的是它的報(bào)表功能。常規(guī)地下管線成果表的輸出均要經(jīng)過(guò)手動(dòng)編輯后才能正式輸出打印,無(wú)疑增加了內(nèi)業(yè)處理強(qiáng)度,隨著成果表的增加,這種重復(fù)的手工勞動(dòng)顯然會(huì)使生產(chǎn)效率降低。筆者從提高內(nèi)業(yè)工作效率出發(fā),利用C#對(duì)Excel的二次開(kāi)發(fā)實(shí)現(xiàn)報(bào)表的一次性整體輸出。

      本文以深圳市地下管線探測(cè)細(xì)則對(duì)管線點(diǎn)成果表的要求為基礎(chǔ)提出管線點(diǎn)成果表的整體輸出的主要技術(shù):

      (1)管線點(diǎn)成果數(shù)據(jù)在Excel中的寫入

      利用Excel將外業(yè)調(diào)查數(shù)據(jù)錄入后,采用“易管網(wǎng)”軟件將Excel數(shù)據(jù)導(dǎo)入到管線數(shù)據(jù)庫(kù),再導(dǎo)入管線點(diǎn)坐標(biāo)數(shù)據(jù),然后對(duì)管線數(shù)據(jù)庫(kù)進(jìn)行管線數(shù)據(jù)預(yù)處理,形成正式點(diǎn)號(hào)和正式線號(hào),如圖5所示,最后通過(guò)管線數(shù)據(jù)庫(kù)的正式點(diǎn)號(hào)和正式線號(hào)表實(shí)現(xiàn)對(duì)屬性表(gwdc_ zb)和坐標(biāo)數(shù)據(jù)(gwxyz_zb)的輸出。

      圖5 地下管線數(shù)據(jù)庫(kù)表構(gòu)成

      管線成果數(shù)據(jù)在Excel中的寫入是管線點(diǎn)成果表形成的核心。管線點(diǎn)是唯一數(shù)據(jù),采用C#對(duì)其及相關(guān)屬性數(shù)據(jù)查詢并將查詢結(jié)果寫入到Excel,對(duì)Excel進(jìn)行排版,從而實(shí)現(xiàn)對(duì)成果表的自動(dòng)生成。查詢結(jié)果寫入到Excel部分代碼如下:

      (2)管線成果數(shù)據(jù)表的增加

      城市地下管線數(shù)據(jù)的總類歸納起來(lái)一般有7種,給水、污水、雨水、燃?xì)?、電力、電信、工業(yè),首先進(jìn)行管線種類的統(tǒng)計(jì),根據(jù)管線種類的數(shù)量增加Excel工作表,代碼如下:

      (3)管線成果的分頁(yè)處理

      要對(duì)管線成果數(shù)據(jù)實(shí)現(xiàn)整體輸出,必須對(duì)每種管線種類的數(shù)據(jù)表進(jìn)行分頁(yè)處理,對(duì)于成果表的邊框處理非常重要。根據(jù)成果表模板每一頁(yè)可以輸入的行數(shù)可以實(shí)現(xiàn)對(duì)成果表行高及頁(yè)數(shù)的控制。以每頁(yè)能輸出23行為例,如果管線總條數(shù)為23的倍數(shù),則該管線的頁(yè)數(shù)即可通過(guò)相除取整得到,否則頁(yè)數(shù)為其相除取整數(shù)加1,代碼如下:

      (4)管線成果表的封皮及目錄生成

      管線成果表的封皮和目錄需要在各種類管線成果表生成完之后才可以進(jìn)行寫入,目錄的管線種類和頁(yè)碼范圍的生成可通過(guò)對(duì)各種類成果表的分頁(yè)統(tǒng)計(jì)代替人工自動(dòng)填寫頁(yè)碼,為整體輸出提供最后一步。目錄頁(yè)碼形成的代碼如下:

      通過(guò)對(duì)上述4個(gè)主要技術(shù)的處理,可以實(shí)現(xiàn)對(duì)管線成果表的整體輸出,報(bào)表輸出對(duì)話框界面及運(yùn)行結(jié)果如圖6,在圖中可以看出整體成果表的效果,包括了封面、目錄、分類管線成果表,直接打印即可得到封面、目錄和成果表打印效果如圖7~圖9所示。

      圖6 程序運(yùn)行界面及結(jié)果

      圖7 封面打印預(yù)覽

      圖8 目錄打印預(yù)覽

      圖9 成果表打印預(yù)覽

      5 結(jié) 論

      綜合Excel在地下管線數(shù)據(jù)處理中的應(yīng)用可以看出,采用Excel進(jìn)行數(shù)據(jù)錄入可以大大提高數(shù)據(jù)錄入的效率,通過(guò)對(duì)其的二次開(kāi)發(fā)可以將地下管線數(shù)據(jù)庫(kù)形成最終成果資料的步驟從數(shù)據(jù)庫(kù)→成果表生成→成果表編輯→成果表輸出簡(jiǎn)化為從數(shù)據(jù)庫(kù)→成果表生成并輸出,節(jié)約了內(nèi)業(yè)處理時(shí)間,優(yōu)化了作業(yè)流程,對(duì)生產(chǎn)效率的提高具有較好的效果。

      [1] CJJ61-2003.城市地下管線探測(cè)技術(shù)規(guī)程[S].

      [2] 深圳市國(guó)土資源和房產(chǎn)管理局.深圳市地下管線探測(cè)實(shí)施細(xì)則.2005

      [3] 韓小良,韓舒婷.Excel VBA從入門到精通[M].北京,中國(guó)鐵道出版社,2006

      [4] 王華杰,李律松.精通C#數(shù)據(jù)庫(kù)開(kāi)發(fā)[M].北京:清華大學(xué)出版社,2004

      [5] 陽(yáng)德勝.利用VB編程控制Excel處理測(cè)量數(shù)據(jù)[J].城市勘測(cè),2007(4)

      [6] 王俊.Excel在“管線數(shù)據(jù)管理系統(tǒng)”中的運(yùn)用技巧[J].電信工程技術(shù)與標(biāo)準(zhǔn)化,2003(10)

      [7] 賈文鋒.地下管線管理信息系統(tǒng)的開(kāi)發(fā)與應(yīng)用[J].測(cè)繪與空間地理信息,2004(02)

      [8] 郭來(lái)軍.淺談Excel二次開(kāi)發(fā)的三種方式[J].遼寧科技學(xué)院學(xué)報(bào),2007(04)

      The Applications in Underground Pipeline Data Processing Based on Excel and C#

      He JunZheng,Luo LingYan
      (Shenzhen Geotechnical investigation&Surveying institute Co.,Ltd.Shenzhen 518028,China)

      Excel is one of the office family.It’s powerful in huge data inputting and forms for reporting statistics.Underground pipeline data processing is a subject which is related to geophysical prospecting,surveying and computer science.It is a complicate and trivial work.Using Excel to type-in pipeline date can save interior work time.With Excel’s secondary development in pipeline results outputting can optimize working procedure and improve the production efficiency.

      Excel;underground pipeline;C#;secondary development

      1672-8262(2011)01-116-04

      P209

      B

      2010—06—12

      賀軍政(1975—),男,工程師,主要從事工程測(cè)量、地下管線及GIS開(kāi)發(fā)。

      猜你喜歡
      數(shù)據(jù)錄入屬性數(shù)據(jù)數(shù)據(jù)量
      基于SPSS軟件在市場(chǎng)調(diào)研中的數(shù)據(jù)錄入方法
      基于大數(shù)據(jù)量的初至層析成像算法優(yōu)化
      計(jì)算Lyapunov指數(shù)的模糊C均值聚類小數(shù)據(jù)量法
      面向海外數(shù)據(jù)庫(kù)的一種通用數(shù)據(jù)錄入方法的研究
      高刷新率不容易顯示器需求與接口標(biāo)準(zhǔn)帶寬
      寬帶信號(hào)采集與大數(shù)據(jù)量傳輸系統(tǒng)設(shè)計(jì)與研究
      電子制作(2019年13期)2020-01-14 03:15:18
      基于GIS的房產(chǎn)測(cè)繪管理信息系統(tǒng)架構(gòu)研究
      科技資訊(2019年18期)2019-09-17 11:03:28
      無(wú)源多傳感器綜合數(shù)據(jù)關(guān)聯(lián)算法研究
      屬性數(shù)據(jù)分析教學(xué)改革初探
      基于SPSS軟件在市場(chǎng)調(diào)研中的數(shù)據(jù)錄入方法
      洛川县| 新营市| 库车县| 灵寿县| 石棉县| 随州市| 远安县| 云龙县| 青河县| 惠来县| 子洲县| 新昌县| 观塘区| 响水县| 丰镇市| 巴马| 洛浦县| 永川市| 磐石市| 龙州县| 郎溪县| 河津市| 宁河县| 玛曲县| 东台市| 峡江县| 锡林郭勒盟| 武陟县| 清涧县| 安西县| 吉林市| 安多县| 青铜峡市| 水富县| 新乡市| 资兴市| 合江县| 微博| 河间市| 襄城县| 新乡市|