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

        ?

        基于C#+CAD的地下管線普查數(shù)據(jù)內(nèi)業(yè)處理系統(tǒng)

        2020-07-30 14:04:34張豪遠(yuǎn)李勇永
        科技視界 2020年19期
        關(guān)鍵詞:虛線線型內(nèi)業(yè)

        張豪遠(yuǎn) 李勇永

        摘 要

        數(shù)據(jù)內(nèi)業(yè)處理是地下管線普查的重要內(nèi)容,運(yùn)用合理的設(shè)計(jì)和高效的平臺(tái)可以快速地對(duì)地下水管線普查數(shù)據(jù)進(jìn)行內(nèi)業(yè)處理,提高生產(chǎn)效率。為了能夠直觀、科學(xué)的處理,開發(fā)一套普查數(shù)據(jù)內(nèi)業(yè)處理系統(tǒng)甚為重要。本文基于CAD空間數(shù)據(jù)應(yīng)用平臺(tái),以C#為開發(fā)語言,結(jié)合Access數(shù)據(jù)庫實(shí)現(xiàn)地下管線普查數(shù)據(jù)內(nèi)業(yè)處理系統(tǒng),并討論如何更好地實(shí)現(xiàn)動(dòng)態(tài)標(biāo)注、虛線扯旗、提高導(dǎo)出Excel成果數(shù)據(jù)的速度。

        關(guān)鍵詞

        CAD;地下管線普查;內(nèi)業(yè)數(shù)據(jù)處理;動(dòng)態(tài)標(biāo)注;虛線扯旗

        中圖分類號(hào): TU990.3 ? ? ? ? ? ?文獻(xiàn)標(biāo)識(shí)碼: A

        DOI:10.19694/j.cnki.issn2095-2457.2020.19.068

        0 引言

        隨著城市化進(jìn)程的高速發(fā)展,城市管理的復(fù)雜度日益加大,有“城市生命線”之稱的地下管線越顯其重要性[1,2]。為適應(yīng)日新月異的城市建設(shè)要求,開展地下管線普查,構(gòu)建城市地下管網(wǎng)地理信息系統(tǒng),提供準(zhǔn)確全面的地下管線資料,是管理正規(guī)化、科學(xué)化、現(xiàn)代化的基石,更是城市實(shí)現(xiàn)信息管理的切入點(diǎn)[3,4]。

        地下管線普查數(shù)據(jù)內(nèi)業(yè)處理工作量大、步驟多,同時(shí)要求有一定的計(jì)算機(jī)操作知識(shí)。為了提高工作效率和簡(jiǎn)化處理流程,開發(fā)地下管線普查數(shù)據(jù)內(nèi)業(yè)處理系統(tǒng)甚為重要。因此,本文針對(duì)工程實(shí)踐的需要,結(jié)合技術(shù)研究需求,基于C#程序設(shè)計(jì)語言開發(fā)出一套地下管線普查數(shù)據(jù)內(nèi)業(yè)處理系統(tǒng),該系統(tǒng)采用Access數(shù)據(jù)庫,基于C#+Office2007\Office 2010+AutoCAD2008 \AutoCAD2012開發(fā),可運(yùn)行在Windows XP、Win7\8環(huán)境中。該系統(tǒng)經(jīng)過數(shù)十個(gè)項(xiàng)目的應(yīng)用和不斷完善,錄入、查錯(cuò)、成圖、編輯、圖庫聯(lián)動(dòng)和導(dǎo)出等功能大幅簡(jiǎn)化了地下管線普查數(shù)據(jù)內(nèi)業(yè)處理的復(fù)雜性,提高了工作效率,為工作、研究提供一定的參考價(jià)值。

        1 系統(tǒng)的結(jié)構(gòu)組成與功能

        一個(gè)良好的數(shù)據(jù)管理系統(tǒng)必須對(duì)用戶的需求進(jìn)行調(diào)查分析,使開發(fā)出來的數(shù)據(jù)管理系統(tǒng)盡可能地滿足用戶的需求,同時(shí)能方便地對(duì)數(shù)據(jù)庫進(jìn)行有效的管理、維護(hù)和使用。根據(jù)地下管線普查數(shù)據(jù)內(nèi)業(yè)處理系統(tǒng)的特點(diǎn),設(shè)計(jì)以下功能(圖1),實(shí)現(xiàn)了地下管線普查數(shù)據(jù)快捷、方便的管理,它和管線普查有著同等重要的科學(xué)意義和地位。

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

        系統(tǒng)提供兩種管線數(shù)據(jù)錄入方式:

        (1)手動(dòng)錄入方式:在錄入界面上逐條進(jìn)行數(shù)據(jù)錄入。

        (2)批量導(dǎo)入方式:通過填寫一定格式的Excel表,批量導(dǎo)入。

        1.2 數(shù)據(jù)查錯(cuò)

        系統(tǒng)包含豐富的查錯(cuò)內(nèi)容,包括物探點(diǎn)號(hào)檢查(對(duì)物探點(diǎn)號(hào)的規(guī)范性進(jìn)行檢查,包括管線點(diǎn)號(hào)長(zhǎng)度和編碼方式等)、管徑檢查(檢查管徑的容限范圍,以及斷面尺寸與孔數(shù)、根數(shù)、埋設(shè)方式等的邏輯性等)、埋深檢查(檢查埋深容限范圍,以及和管徑、埋設(shè)方式的邏輯性等)、直通點(diǎn)檢查(檢查直通點(diǎn)各項(xiàng)屬性的邏輯性)、起止點(diǎn)檢查(檢查管線的連接關(guān)系,確保管線連接正確)、排水流向檢查(檢查排水管線的流向邏輯性)、重復(fù)線檢查(檢查管線是否重復(fù))、輔助線檢查(檢查輔助線的連接關(guān)系,以及平面位置)、高程檢查(檢查高程容限值以及管線埋深和高程異常)、共通邏輯性檢查(檢查共通管類的根數(shù)孔數(shù)等)等,并可以根據(jù)各地規(guī)范拓展新的查錯(cuò)功能。

        1.3 數(shù)據(jù)成圖

        系統(tǒng)可以自動(dòng)讀取管點(diǎn)或管線段的屬性信息,并按照規(guī)定的圖層、顏色、線型、符號(hào)等要求生成管線圖;同時(shí)將數(shù)據(jù)庫中的屬性信息自動(dòng)標(biāo)注到對(duì)應(yīng)的管線點(diǎn)或管線段,并在圖上展示出來。

        1.4 數(shù)據(jù)編輯

        系統(tǒng)提供修改符號(hào)角度、打斷加點(diǎn)、連接管點(diǎn)、數(shù)據(jù)更新、數(shù)據(jù)復(fù)制、數(shù)據(jù)刪除等多種編輯方式。

        1.5 圖庫聯(lián)動(dòng)

        為方便數(shù)據(jù)修改,系統(tǒng)提供兩種圖庫聯(lián)動(dòng)方式。

        1)通過修改管線圖對(duì)數(shù)據(jù)庫進(jìn)行修改;

        2)通過對(duì)數(shù)據(jù)庫的修改可直接反饋到管線圖中,自動(dòng)更新圖形中有關(guān)的符號(hào)、線型、角度、注記等屬性。

        1.6 數(shù)據(jù)導(dǎo)出

        系統(tǒng)支持三種格式的成果數(shù)據(jù)導(dǎo)出。

        1)Excel格式的成果表導(dǎo)出;

        2)Mdb格式的成果數(shù)據(jù)庫導(dǎo)出;

        3)Dwg格式的綜合圖、專業(yè)圖標(biāo)準(zhǔn)圖幅導(dǎo)出。

        2 系統(tǒng)功能的實(shí)現(xiàn)

        根據(jù)上述的分析和對(duì)數(shù)據(jù)庫的設(shè)計(jì)。對(duì)系統(tǒng)進(jìn)行了程序設(shè)計(jì)和開發(fā),經(jīng)過運(yùn)行、調(diào)試,并最終開發(fā)出一套地下管線普查數(shù)據(jù)內(nèi)業(yè)處理系統(tǒng)軟件。核心功能如下:

        2.1 動(dòng)態(tài)標(biāo)注

        為了快速查看管線、管點(diǎn)要素的屬性信息,系統(tǒng)增加了動(dòng)態(tài)提示功能,即鼠標(biāo)懸停在管線、管點(diǎn)要素上時(shí)顯示其屬性信息。該功能主要依靠CAD中Editor的鼠標(biāo)懸停PointMonitor事件來實(shí)現(xiàn)。

        Editor editor = document.Editor;

        editor.PointMonitor+=new PointMonitorEventHandler(editor_PointMonitor)

        具體為在PointMonitor事件中,采用e.AppendTool TipT ext( )方法實(shí)時(shí)捕捉并顯示管線、管點(diǎn)要素的屬性信息。

        2.2 虛線扯旗

        在進(jìn)行綜合圖制作時(shí),需要對(duì)管線要素進(jìn)行扯旗標(biāo)注信息,但有些管線要素符號(hào)化時(shí)采用的是虛線線型,存在虛線線型的管線要素信息不會(huì)顯示的情況。為解決這一問題,在標(biāo)注扯旗信息前,先查找扯旗范圍內(nèi)的虛線線型要素并存儲(chǔ)在一個(gè)數(shù)組中,然后把其線型改為實(shí)線,在標(biāo)注扯旗信息后,再把其線型改為之前的虛線線型,代碼實(shí)現(xiàn)如下。

        2.3 導(dǎo)出Excel速度優(yōu)化

        在導(dǎo)出Excel成果表時(shí),需要從Access數(shù)據(jù)庫中把管線、管點(diǎn)數(shù)據(jù)填寫到Excel文件中。以1000公里管線為例,采用:

        這種方式需要1小時(shí)左右,如果優(yōu)化使用下述方式:

        優(yōu)化前,執(zhí)行的是對(duì)每個(gè)Excel單元格進(jìn)行寫入操作,優(yōu)化后,執(zhí)行的是將需要寫入的數(shù)據(jù)放到數(shù)組objLineValues中,然后統(tǒng)一粘貼到Excel表的對(duì)應(yīng)行中。在同樣的數(shù)據(jù)量下,優(yōu)化后的方式只需要十分鐘左右,提高了5倍的效率。

        2.4 系統(tǒng)一鍵安裝和卸載

        為了方便用戶快速部署系統(tǒng),在系統(tǒng)安裝目錄下創(chuàng)建了“一鍵安裝.vbs”、“一鍵卸載.vbs”兩個(gè)腳本文件,可分別點(diǎn)擊一鍵安裝和卸載。

        3 結(jié)語

        針對(duì)地下管線的特點(diǎn)以及普查數(shù)據(jù)業(yè)內(nèi)處理、管理等遇到的問題,結(jié)合工程需求,本文闡述了如何運(yùn)用C#語言程序開發(fā)一套地下管線普查數(shù)據(jù)內(nèi)業(yè)處理系統(tǒng),詳細(xì)介紹了系統(tǒng)的結(jié)構(gòu)組成與功能,實(shí)現(xiàn)了動(dòng)態(tài)標(biāo)注、虛線扯旗、Excel成果數(shù)據(jù)導(dǎo)出的優(yōu)化,為工程實(shí)踐等提供了一定的參考價(jià)值。

        基于C#+CAD的地下管線普查數(shù)據(jù)內(nèi)業(yè)處理系統(tǒng)不但支持多個(gè)操作系統(tǒng)、多個(gè)CAD版本,大幅簡(jiǎn)化了管線普查數(shù)據(jù)內(nèi)業(yè)處理的復(fù)雜性,而且能快速部署,同時(shí)界面簡(jiǎn)潔、操作簡(jiǎn)單,即使沒有經(jīng)驗(yàn)的人也很容易上手。但受制于CAD版本的限制,該系統(tǒng)目前還不支持多線程成圖,需要后期升級(jí)到AutoCAD 2014版本。

        參考文獻(xiàn)

        [1]張國(guó)林.城市地下管線普查數(shù)據(jù)處理系統(tǒng)設(shè)計(jì)[J].東北測(cè)繪,2002(03):50-51+56.

        [2]王聿賀.淺談城市地下管線普查內(nèi)業(yè)處理方法[J].科技創(chuàng)業(yè)月刊,2015,28(17):114-115.

        [3]陳麗佳,符湛斌.基于EPS廣州市地下管線普查及數(shù)據(jù)升級(jí)的實(shí)踐與探究[J].北京測(cè)繪,2017(04):144-146+158.

        [4]孫玉晶. 淺析城市地下管線內(nèi)業(yè)數(shù)據(jù)處理[J].勘察測(cè)繪,2017(6):240.

        猜你喜歡
        虛線線型內(nèi)業(yè)
        公路施工項(xiàng)目?jī)?nèi)業(yè)資料管理探討
        基于CFD的鉆井船線型優(yōu)化及阻力計(jì)算
        應(yīng)用地表覆蓋數(shù)據(jù)估算LiDAR內(nèi)業(yè)工作量的方法研究
        幼兒畫刊(2020年4期)2020-05-16 02:53:14
        高速公路機(jī)電系統(tǒng)內(nèi)業(yè)資料管理思考
        大牛
        幼兒畫刊(2019年2期)2019-04-08 01:23:46
        建筑工程內(nèi)業(yè)資料管理探討
        江西建材(2018年4期)2018-04-10 12:37:50
        高等級(jí)公路幾何線型優(yōu)化設(shè)計(jì)分析與評(píng)價(jià)
        江西建材(2018年4期)2018-04-10 12:37:28
        核安全1級(jí)設(shè)備線型支承分析方法研究
        一種非均勻線型的互連線能量分布模型
        欧美黑人群一交| 精品一区二区三区国产av | 日韩精品中文一区二区三区在线 | 97成人精品| a级毛片无码免费真人| 国产真实露脸4p视频| 熟女丝袜美腿亚洲一区二区三区| 国产精品国产av一区二区三区| 无码国产69精品久久久久孕妇| 国产精品亚洲五月天高清| 91久国产在线观看| 亚洲综合视频一区二区| 欧美丰满熟妇bbb久久久| 亚洲色自偷自拍另类小说| 日本不卡一区二区高清中文| 亚洲综合精品一区二区| 极品美女调教喷水网站| 日韩精品综合一本久道在线视频 | 偷拍区亚洲区一区二区| 成人男性视频在线观看| 国产成人精品一区二区20p| 99亚洲男女激情在线观看| 亚洲AV无码国产永久播放蜜芽| 亚洲一区二区丝袜美腿| 久久精品国产亚洲av麻豆会员| 成人综合婷婷国产精品久久蜜臀 | 天天做天天爱天天爽综合网| 欧美 亚洲 国产 日韩 综AⅤ| 在线高清亚洲精品二区| av中国av一区二区三区av | 亚洲一区在线二区三区| 在线观看免费无码专区| 蜜桃精品免费久久久久影院| 国产精品亚洲婷婷99久久精品| 中文字幕精品人妻在线| 成年无码av片在线| 国产系列丝袜熟女精品视频| 国产精品一品二区三区| 激情综合色五月丁香六月欧美| 国产精品对白交换视频| 中文字幕在线一区乱码|