時間: 分類:經(jīng)濟論文 瀏覽次數(shù):
摘 要 為滿足各省多測合一地方技術(shù)標(biāo)準(zhǔn)對地下管線數(shù)據(jù)格式不一的需求,本文基于 AutoCAD VBA 二次技術(shù),開發(fā)一套既兼容國標(biāo)又符合多測合一地方技術(shù)要求的管線數(shù)據(jù)編輯、入庫及成果輸出軟件。在莆田市地方多測合一項目中應(yīng)用一年多以來,該軟件能夠滿足地方多測合一需要,對相關(guān)項目具有一定的借鑒意義。
關(guān)鍵詞 地下管線;數(shù)據(jù)入庫;多測合一;管線成果輸出
1 引言
多測合一是指工程建設(shè)項目前期和竣工階段審批工作所涉及的土地、規(guī)劃、房產(chǎn)等測繪中介服務(wù),項目建設(shè)單位實行“一次委托、統(tǒng)一測繪、成果共享”,由一家測繪機構(gòu)實施,提交各審批部門所需的測繪成果的新測量模式。各級政府制定施工圖設(shè)計文件聯(lián)合審查和聯(lián)合竣工驗收管理辦法,統(tǒng)一竣工驗收圖紙和驗收標(biāo)準(zhǔn),統(tǒng)一出具驗收意見。中介機構(gòu)按照自身質(zhì)量管理體系完成質(zhì)檢后報業(yè)主單位。業(yè)主單位將測繪成果推送至審批系統(tǒng),用于政府相關(guān)部門進行專項竣工驗收。
自從 2018 年浙江省第一部多測合一地方標(biāo)準(zhǔn)問世,全國共有 16 個省市自治區(qū)直轄市開展編制完成了相關(guān)地方標(biāo)準(zhǔn)[1]。不同規(guī)范要求的成果樣式不同,輸出的內(nèi)容也略有差異,如管線埋深、管底高程、附屬物信息等。因此,有必要在兼容國標(biāo)的基礎(chǔ)上,參照地方技術(shù)標(biāo)準(zhǔn),開發(fā)一套符合多測合一技術(shù)要求的管線數(shù)據(jù)入庫及成果輸出軟件。針對此問題,蔣瑞開發(fā)符合國標(biāo)和地標(biāo)雙重標(biāo)準(zhǔn)的《地下管線制圖與入庫系統(tǒng)(海口市版)》[2];李小謙開發(fā) AutoCAD 圖庫聯(lián)動功能,將其應(yīng)用在深圳市地下管線入庫數(shù)據(jù)檢查、數(shù)據(jù)接邊及圖形編繪中[3];張衛(wèi)采用 Visual Basic 宏語言(VBA)開發(fā)技術(shù)開發(fā)地下管線圖形的屬性數(shù)據(jù)入庫、圖形信息輸出到外部數(shù)據(jù)庫功能[4];吳著群基于 FME 軟件的語義轉(zhuǎn)換技術(shù),結(jié)合實例研究將 CAD 格式地下管線數(shù)據(jù)無損轉(zhuǎn)換為符合入庫標(biāo)準(zhǔn)的成果[5]。
自《福建省工程建設(shè)項目“多測合一”綜合技術(shù)標(biāo)準(zhǔn)(試行)》試行以來,福建省還沒有符合國標(biāo)和福建省地標(biāo)雙重標(biāo)準(zhǔn)框架下的管線數(shù)據(jù)處理軟件。因此,本文嘗試開發(fā)符合雙重技術(shù)標(biāo)準(zhǔn)的地下管線制圖與入庫程序。軟件在兼容南方 CASS 軟件的基礎(chǔ)上,將地下管線編輯、入庫、輸出功能直接嵌入AutoCAD 中使用,使得 CASS 軟件的原有功能都能兼容使用,程序簡單易用,容易上手,開發(fā)效率高。
2 關(guān)鍵技術(shù)
地下管線數(shù)據(jù)成果包括屬性數(shù)據(jù)和圖形數(shù)據(jù)兩種。屬性數(shù)據(jù)又包含管線點信息和管段信息。其中,管線點信息包含管線編號、所在位置等,管段信息包含編號、管材、管徑、管長、埋設(shè)時間等。在 AutoCAD 中建立管線數(shù)據(jù)采集系統(tǒng)的方案通常有以下三種:A、直接利用 AutoCAD 把圖形和屬性數(shù)據(jù)都存儲在 dwg 文件中;B、用 AutoCAD 管理圖形數(shù)據(jù),用關(guān)系型數(shù)據(jù)庫管理屬性數(shù)據(jù);C、AutoCAD 與空間數(shù)據(jù)庫聯(lián)動管理。方案 A 需要開發(fā)額外的成果輸出功能,才能滿足其他應(yīng)用的需求,但數(shù)據(jù)管理簡單、易操作,二次開發(fā)工作量也最小;方案 B、C 實現(xiàn)了圖形和屬性數(shù)據(jù)的統(tǒng)一處理,但開發(fā)工作量大,系統(tǒng)維護難度較大[6]。因此,為程序開發(fā)的便捷性,本文采用方案 A。軟件開發(fā)的關(guān)鍵技術(shù)有:
(1)兼顧國標(biāo)和地方多測合一規(guī)范,建立管線數(shù)據(jù)編輯、入庫、輸出功能,在管線信息輸入過程中,可按需輸入井面高程、井底高程、管線高程、附屬物信息等,并按不同規(guī)范的格式要求,分別輸出管線入庫成果表。(2)能夠準(zhǔn)確編輯、保存、識別 dwg 文件中各種管點、管線的屬性。利用 AutoCAD 的擴展屬性存儲對象的屬性,以數(shù)組方式(組碼 xdataType,屬性數(shù)據(jù) xdata)與圖形對象緊密地結(jié)合在一起。擴展屬性可通過 VBA 自帶的 SetXdata 和 GetXData方法寫入和讀出[7]。定義井蓋、管線的擴展編碼,用于保存相關(guān)的屬性。其中,序號 0/1 的擴展屬性,保存了原有管線點的南方 CASS 擴展屬性。在其后新增本程序的自定義擴展屬性,包括井面高程、井底高程、管頂高程、特征點、附屬物等信息,使得 CASS 軟件的原有功能都能兼容使用,提高軟件開發(fā)的效率。
3 程序?qū)崿F(xiàn)及效果分析
以 AutoCAD VBA 為開發(fā)平臺,基于AutoCAD2008、office2013 進行建設(shè)開發(fā),將屬性數(shù)據(jù)統(tǒng)一存儲在 dwg 文件的擴展屬性中,將地下管線編輯、入庫、輸出功能直接嵌入 AutoCAD 中。以工具欄的形式配合原有的南方 CASS 軟件使用,不改動南方 CASS 的擴展屬性,而是在 CASS 原有擴展屬性的基礎(chǔ)上,增加自定義屬性,充分利用CASS 原有的功能。程序簡單易用,響應(yīng)速度快,達到更好的調(diào)試和使用效果[7]。
管點屬性錄入時,選中一個井蓋,并點擊管點屬性錄入功能,隨即彈出對話框。根據(jù)需要輸入相關(guān)的信息即可,并在圖上自動生成點號。若需修改管點屬性,重復(fù)以上操作即可,原來標(biāo)注在圖上的點號會自動更新。管線信息錄入時,根據(jù)提示選擇待標(biāo)注的管線,并輸入正向/反向(1 / -1)、管徑(如DN300)、材質(zhì)(如鑄鐵),程序自動對整條線進行標(biāo)注。若原標(biāo)注有錯可重新操作,程序會自動將原來標(biāo)注錯誤的全部刪除,并重新標(biāo)注。錄入完成并檢查無誤后,可以進行管線成果導(dǎo)出。程序自動根據(jù)選中的管線,在管線的每個節(jié)點附近查找最近的井蓋,并輸出。
該程序用于莆田市多測合一管線數(shù)據(jù)編輯、入庫、輸出。從運行一年多的效果來看,在兼容南方CASS 原有功能的基礎(chǔ)上,實現(xiàn)了管線實體和屬性之間的關(guān)聯(lián)功能,數(shù)據(jù)編輯、入庫、輸出較為方法,可以滿足地方多測合一對管線數(shù)據(jù)的格式要求。
4 結(jié)論
在多測合一背景下,本文以 VBA 為開發(fā)平臺,開發(fā)地下管線數(shù)據(jù)編輯、入庫、輸出等功能,直接嵌入 AutoCAD 中,以工具欄的形式配合原有的南方 CASS 軟件使用,程序簡單易用,在兼顧國標(biāo)的基礎(chǔ)上,又滿足多測合一地方規(guī)范,對相關(guān)項目的開發(fā)具有一定的借鑒意義。
參 考 文 獻
[1] 張保鋼,楊伯鋼,易致禮,等.我國“多測合一”工作開展情況綜述.北京測繪,2021,35(11):1353-1365
[2] 蔣瑞,宋奇海,史與正.談雙重技術(shù)標(biāo)準(zhǔn)下的管線成圖與入庫系統(tǒng)優(yōu)化設(shè)計.測繪通報,2016(S1):134-136
[3] 李小謙.AutoCAD 圖庫聯(lián)動在城市地下管線入庫中的應(yīng)用.城市勘測,2014(01):77-81
[4] 張衛(wèi),孔令遂,張書生,等.基于 VBA 的 AutoCAD 管線圖形的屬性數(shù)據(jù)入庫.北京測繪,2011(04):39-42
[5] 吳著群.基于 FME 語義轉(zhuǎn)換的 CAD 格式地下管線數(shù)據(jù)入庫預(yù)處理.北京測繪,2018,32(04):432-436
[6] 孔令遂. 地下管線探測與測量數(shù)據(jù)入庫[碩士學(xué)位論文].山東科技大學(xué),青島,2011
[7] 許承權(quán),沈秀珍.農(nóng)村地籍與房屋調(diào)查數(shù)據(jù)處理工具設(shè)計與實現(xiàn).測繪與空間地理信息,2021,44(04):8-11
選自期刊《福建電腦》第 38 卷 第 7 期
作者信息:沈秀珍(莆田市山海測繪技術(shù)有限公司 福建 莆田 351100)
級別:北大核心,CSSCI,AMI擴展
ISSN:1002-6487
刊期:進入查看
格式:咨詢顧問
級別:北大核心,JST,CSSCI,WJCI,AMI權(quán)威
ISSN:1002-4565
刊期:進入查看
格式:咨詢顧問
級別:北大核心,JST,CSCD,CSSCI,WJCI
ISSN:1002-2104
刊期:進入查看
格式:咨詢顧問
級別:北大核心,CSSCI,AMI權(quán)威,社科基金資助期刊,
ISSN:1003-1707
刊期:進入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:2045-2322
刊期:進入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:0284-1851
刊期:進入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:2352-4928
刊期:進入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:0169-4332
刊期:進入查看
格式:咨詢顧問
數(shù)據(jù)庫:SCI
ISSN:0960-7412
刊期:進入查看
格式:咨詢顧問