張曉章,鄭峴,江威,蔣勝華
(武漢市測(cè)繪研究院,湖北武漢 430022)
市政線(xiàn)路工程斷面信息提取與質(zhì)檢程序設(shè)計(jì)與實(shí)現(xiàn)
張曉章?,鄭峴,江威,蔣勝華
(武漢市測(cè)繪研究院,湖北武漢 430022)
在市政線(xiàn)路測(cè)量中,縱橫斷面測(cè)量是一項(xiàng)重要的工作。為提高市政線(xiàn)路工程縱橫斷面測(cè)量?jī)?nèi)業(yè)作業(yè)效率,減輕工程作業(yè)人員的內(nèi)業(yè)數(shù)據(jù)提取難度和工作量,研發(fā)一套市政線(xiàn)路工程斷面信息提取和質(zhì)量檢查程序十分必要。為此,論文介紹市政線(xiàn)路工程斷面測(cè)量?jī)?nèi)業(yè)作業(yè)流程,對(duì)市政線(xiàn)路工程斷面信息質(zhì)檢程序功能進(jìn)行了設(shè)計(jì),詳細(xì)闡述了市政線(xiàn)路工程斷面信息質(zhì)檢程序中高程點(diǎn)坐標(biāo)糾正、高程點(diǎn)和注記生成、橫斷面分析、縱斷面分析導(dǎo)出斷面文本和輸出斷面文檔功能實(shí)現(xiàn)方法。結(jié)果表明:所研制的質(zhì)檢程序有效地提升了縱橫斷面測(cè)量的內(nèi)業(yè)工作,提高了產(chǎn)品質(zhì)量和作業(yè)效率。
市政線(xiàn)路工程;斷面信息提??;質(zhì)量檢查;程序設(shè)計(jì)
隨著國(guó)民經(jīng)濟(jì)水平的快速增長(zhǎng),城市建設(shè)[1]也得到了大力發(fā)展。市政道路[2]作為城市建設(shè)的重要組成部分,擔(dān)負(fù)著美化城市建設(shè),遍歷居民出行的重任。其設(shè)計(jì)是否合理直接影響城市的各項(xiàng)經(jīng)濟(jì)建設(shè),甚至人們的生活質(zhì)量和幸福指數(shù)水平。在市政線(xiàn)路測(cè)量中,縱橫斷面測(cè)量是一項(xiàng)重要的工作,通常采用的測(cè)量方法有外業(yè)實(shí)測(cè)法[3]和DTM[4]法。一般來(lái)說(shuō),在獲取地形圖之后,再進(jìn)行縱橫斷面的實(shí)地測(cè)量。外業(yè)實(shí)測(cè)橫斷面需先放出已設(shè)計(jì)中樁點(diǎn)位,采用全站儀(或水準(zhǔn)儀)沿?cái)嗝婢€(xiàn)方向采集高程點(diǎn),人工編輯生成斷面數(shù)據(jù)。該方法測(cè)斷面精度較高但外業(yè)工作量極大[5],人員參與度高。采用DTM法是根據(jù)現(xiàn)狀地形圖上高程點(diǎn)構(gòu)建三角網(wǎng)并內(nèi)插生成斷面。該方法快速、人員參與度低,但構(gòu)網(wǎng)時(shí)未考慮地形細(xì)部特征,斷面精度不高。
近些年,測(cè)繪信息化[6]水平的不斷提升。為減輕工程作業(yè)人員的內(nèi)業(yè)數(shù)據(jù)提取難度,降低工作量,切實(shí)有效提高市政線(xiàn)路工程縱橫斷面測(cè)量?jī)?nèi)業(yè)作業(yè)效率,規(guī)范內(nèi)業(yè)數(shù)據(jù)處理的過(guò)程和提高測(cè)繪工程數(shù)據(jù)產(chǎn)品質(zhì)量,有必要對(duì)市政線(xiàn)路工程縱橫斷面測(cè)量?jī)?nèi)業(yè)作業(yè)流程進(jìn)行清理優(yōu)化,并研制出相應(yīng)的斷面信息提取和質(zhì)量檢測(cè)程序,提升產(chǎn)品質(zhì)量,提高作業(yè)效率。
2.1 市政線(xiàn)路工程斷面信息質(zhì)檢的要求
為了能夠更好滿(mǎn)足市政工程線(xiàn)路斷面信息的生產(chǎn),我們首先對(duì)數(shù)據(jù)生產(chǎn)和組織方式的現(xiàn)狀進(jìn)行了分析。然后,程序采用了斷面信息提取,橫縱斷面分析,斷面信息糾正,斷面信息導(dǎo)出的結(jié)構(gòu)化生產(chǎn)工藝流程,如圖1所示。
圖1 市政線(xiàn)路工程斷面信息質(zhì)檢程序作業(yè)流程圖
具體來(lái)說(shuō),該生產(chǎn)流程主要包括6個(gè)步驟:①程序提取樁位號(hào)信息和其高程信息;②采用人機(jī)交互的方式提取高程特征點(diǎn)的高程信息;③利用高程點(diǎn)和標(biāo)注生成工具,在圖面上生成高程點(diǎn)和高程標(biāo)注;④利用橫斷面分析生成的橫斷面圖,檢查每個(gè)樁位的高程點(diǎn)信息,并將反饋信息人機(jī)交互及時(shí)更新;⑤利用縱斷面分析生成的縱斷面圖,檢查連續(xù)3個(gè)樁位的高程信息,并對(duì)有誤的樁位高程信息進(jìn)行人機(jī)交互更新;⑥導(dǎo)出文檔格式的斷面信息。
? 收稿日期:2015—11—06
作者簡(jiǎn)介:張曉章(1965—),男,高級(jí)工程師,主要從事城市勘測(cè)技術(shù)管理工作。
2.2市政線(xiàn)路工程斷面信息質(zhì)檢程序的功能設(shè)計(jì)
市政線(xiàn)路工程縱橫斷面測(cè)量程序采用 Client/ Server開(kāi)發(fā)模式。在軟件開(kāi)發(fā)方面,選擇的.NET開(kāi)發(fā)平臺(tái)下的面向?qū)ο蟮?C#語(yǔ)言結(jié)合Map ObjectARX SDK開(kāi)發(fā)包的方式,能夠使開(kāi)發(fā)語(yǔ)言和接口封裝函數(shù)的底層類(lèi)庫(kù)保持一致,保證了系統(tǒng)平臺(tái)開(kāi)發(fā)過(guò)程中的便捷性和使用過(guò)程中的穩(wěn)定性及易用性。本程序主要實(shí)現(xiàn)了斷面信息的自動(dòng)化導(dǎo)出和斷面文本的質(zhì)量檢查。程序主要包含高程點(diǎn)坐標(biāo)糾正,高程點(diǎn)和注記生成,橫斷面分析,縱斷面分析,導(dǎo)出斷面文本,輸出斷面文檔等6個(gè)功能,如圖2所示。
圖2 程序主要功能
其中導(dǎo)出斷面文本和輸出斷面文檔為斷面信息導(dǎo)出工具。高程點(diǎn)和注記生成,橫斷面分析和縱斷面分析為質(zhì)檢的主要工具。用戶(hù)可以利用斷面信息導(dǎo)出工具,導(dǎo)出TXT和DOC兩種格式的斷面信息。使用質(zhì)檢工具,對(duì)斷面信息進(jìn)行全方位的分析,可以準(zhǔn)確定位到斷面信息冗余或者有誤的位置,然后刪除這些冗余信息或者糾正有誤的信息。用戶(hù)可以交替使用質(zhì)檢工具中包含的多種分析功能,從而確保斷面文本中信息的準(zhǔn)確性和合理性。
市政線(xiàn)路工程縱橫斷面測(cè)量程序的關(guān)鍵技術(shù)主要包括6點(diǎn):高程點(diǎn)坐標(biāo)糾正,高程點(diǎn)和注記生成,橫斷面分析,縱斷面分析,導(dǎo)出斷面文本和輸出斷面文檔。
分別取橡木桶貯藏后的獼猴桃果酒樣品和 4 ℃玻璃瓶密封保存的獼猴桃果酒樣品,各3個(gè)重復(fù),隨機(jī)編號(hào)后進(jìn)行品嘗打分。樣品的感官評(píng)定采用評(píng)分法,在學(xué)校范圍內(nèi)篩選了2名具有專(zhuān)業(yè)資質(zhì)的酒類(lèi)品評(píng)教師和10名經(jīng)過(guò)酒類(lèi)品評(píng)培訓(xùn)的學(xué)生(男、女各5人)組成品評(píng)小組。受試者被要求對(duì)果酒的整體感官質(zhì)量(視覺(jué)、香氣和味道)進(jìn)行評(píng)分,評(píng)分范圍在0到10之間。為此,將果酒樣品隨機(jī)編號(hào),并用培養(yǎng)皿覆蓋。在20~22 ℃進(jìn)行盲評(píng),在品嘗過(guò)程中提供清水,品評(píng)前后使用清水漱口。單獨(dú)打分,避免互相影響,收集評(píng)分后去掉最高分和最低分各一個(gè),然后計(jì)算平均值[15~17]。
3.1 高程點(diǎn)坐標(biāo)糾正
由于外業(yè)工作環(huán)境復(fù)雜,強(qiáng)度大,時(shí)間緊迫。因此外業(yè)測(cè)量的時(shí)候有很多高程點(diǎn)沒(méi)有進(jìn)行測(cè)量,從而導(dǎo)致高程點(diǎn)坐標(biāo)的Z值和高程注記中的高程值不匹配。本功能的主要目標(biāo)就是將高程注記和高程點(diǎn)對(duì)應(yīng)起來(lái),并使用高程注記中的高程值糾正高程點(diǎn)的坐標(biāo)。關(guān)鍵技術(shù)有三個(gè)方面:高程注記提取,高程注記與高程點(diǎn)關(guān)聯(lián)和高程點(diǎn)坐標(biāo)糾正。
利用C#語(yǔ)言的重載特性,將選擇過(guò)濾器和選擇函數(shù)結(jié)合可以獲取各種特定類(lèi)型的對(duì)象。利用選擇過(guò)濾器和選擇對(duì)象函數(shù)集合的技術(shù)提取到高程注記之后,需要將高程注記與附近的高程點(diǎn)關(guān)聯(lián)。整個(gè)關(guān)聯(lián)的過(guò)程包括兩個(gè)關(guān)鍵步驟:①使用選擇過(guò)濾器,并設(shè)置緩沖區(qū),提取高程注記周?chē)欢ǚ秶鷥?nèi)的高程點(diǎn);②比較高程點(diǎn)與高程注記的距離,只保留距離最近的高程點(diǎn)。高程注記和高程點(diǎn)關(guān)聯(lián)之后,需要更新高程點(diǎn)坐標(biāo)。高程點(diǎn)的位置屬性是可讀可寫(xiě)的,而高程點(diǎn)的坐標(biāo)Z值是只讀的。因此在高程點(diǎn)坐標(biāo)糾正的過(guò)程中,不能直接修改坐標(biāo)Z值,需要結(jié)合讀取到的高程注記中的高程值和高程點(diǎn)的X坐標(biāo)值和Y坐標(biāo)值,創(chuàng)建新的空間位置,并給高程點(diǎn)實(shí)體的位置屬性賦予新的位置信息。
因此,本程序使用選擇過(guò)濾器和選擇函數(shù),過(guò)濾選擇到所有的高程注記之后,找到每個(gè)高程注記相關(guān)聯(lián)的高程點(diǎn),并將高程注記中的高程值更新到高程點(diǎn)的坐標(biāo)當(dāng)中,即可實(shí)現(xiàn)高程點(diǎn)坐標(biāo)糾正功能。糾正后的結(jié)果如圖3所示。
圖3 高程點(diǎn)坐標(biāo)糾正
3.2 高程點(diǎn)和注記生成
斷面TXT文件中記錄的每個(gè)樁位號(hào)處的高程點(diǎn)信息和高程標(biāo)注,是采用人機(jī)交互模式根據(jù)內(nèi)業(yè)人員的經(jīng)驗(yàn)錄入的值。這些高程點(diǎn)和高程注記在DWG圖面上并不存在。在質(zhì)量檢查的過(guò)程中,還原這些高程點(diǎn)和高程注記在圖面上的位置,可以將斷面TXT文件和DWG文件兩者結(jié)合起來(lái),更加全面地判斷斷面TXT文件中記錄信息的準(zhǔn)確性。
高程點(diǎn)和注記生成包括TXT文件高程點(diǎn)信息提取,道路中心線(xiàn)模擬,高程特征點(diǎn)坐標(biāo)換算,高程點(diǎn)和注記繪制四個(gè)方面。TXT文件由多個(gè)樁位號(hào)以及樁位號(hào)處高程點(diǎn)的高程信息組成,其數(shù)據(jù)結(jié)構(gòu)如圖4所示。
一條道路中心線(xiàn)通常由多個(gè)直線(xiàn)和圓弧組成[9]。道路中心線(xiàn)中直線(xiàn)的部分,可以較容易地推算出高程點(diǎn)的坐標(biāo)。對(duì)于道路中心線(xiàn)中圓弧的部分,根據(jù)圓弧上的任意亮點(diǎn)和圓弧的半徑,可以將整個(gè)圓弧繪制出來(lái)。然后根據(jù)圓弧的長(zhǎng)度,判斷圓弧上的整樁個(gè)數(shù)。整樁附近的高程點(diǎn)必定都在整樁與圓心的連線(xiàn)及延長(zhǎng)線(xiàn)上,因此可以推算出整樁附近高程點(diǎn)的坐標(biāo),并將高程點(diǎn)和高程標(biāo)注繪制在圖面上。高程點(diǎn)和注記生成的結(jié)果如圖5所示。
圖5 高程點(diǎn)和注記生成結(jié)果圖
3.3 橫斷面分析
斷面TXT文件中由每個(gè)樁位的樁位號(hào)、高程正負(fù)值及樁位附近的高程點(diǎn)信息組成。市政線(xiàn)路工程的橫斷面[10]即為經(jīng)過(guò)樁位點(diǎn)的垂直于道路中心線(xiàn)的平面,因此,橫斷面分析生成的信息,是經(jīng)過(guò)樁位點(diǎn)的平面與地形圖的交點(diǎn)處的高程點(diǎn)的高程。橫斷面分析的主要目標(biāo)是生成橫斷面圖。通過(guò)橫斷面圖,用戶(hù)可以直觀的了解出每個(gè)樁位處左右兩邊的地形起伏情況,從而快速地甄別出有誤的高程信息及冗余的高程信息。橫斷面分析用于生成橫斷面圖,其生成過(guò)程中包含以下關(guān)鍵技術(shù):TXT信息提取,樁位號(hào)處高程值排序,橫斷面圖繪制。
每個(gè)樁位號(hào)處的橫斷面圖由坐標(biāo)軸,高程點(diǎn),高程點(diǎn)連線(xiàn),樁位號(hào)標(biāo)注等信息組成。對(duì)每個(gè)樁位號(hào)處提取的高程值排序,在橫斷面圖繪制時(shí)進(jìn)行兩次判斷。第一次是判斷樁位處高程起伏是否正常,判斷的方法為將最大高程和最小高程的差值與預(yù)先設(shè)置的高程閾值比較。如果差值在閾值范圍內(nèi),則高程起伏正常,可以快速地獲取最大和最小高程值。假如樁位處高程起伏超過(guò)閾值范圍,則對(duì)高程點(diǎn)連線(xiàn)設(shè)色使其突出顯示。第二次是判斷橫斷面圖上是否有冗余的高程點(diǎn)信息,判斷的方式是循環(huán)獲取相鄰的連續(xù)3個(gè)高程值并判斷它們是否相等。如果相鄰的連續(xù)3個(gè)高程值相等,則在橫斷面圖上設(shè)色將其突出顯示。每個(gè)中樁線(xiàn)都生成一個(gè)橫斷面圖。橫斷面圖水平比例尺默認(rèn)為1∶2 000,垂直比例尺默認(rèn)為 1∶100,如圖6所示。
圖6 橫斷面圖
橫斷面圖由高程點(diǎn),高程點(diǎn)連線(xiàn),高程Y坐標(biāo)軸及其他注記組成。其中,中樁線(xiàn)與道路中心線(xiàn)的交點(diǎn)為坐標(biāo)原點(diǎn)。從橫斷面圖中可以看出每個(gè)樁位線(xiàn)周?chē)牡匦纹鸱闆r,還可以快速的定位到高程差值超過(guò)閾值范圍的橫斷面圖,從而找到對(duì)應(yīng)的樁位號(hào)。例如圖6所示的橫斷面圖(左一)存在連續(xù)3個(gè)高程相同的高程點(diǎn),即高程信息冗余,因此可以根據(jù)標(biāo)注中所顯示的樁位號(hào)“K=1140”,找到TXT文件中對(duì)應(yīng)的樁位號(hào)處并對(duì)冗余的高程信息進(jìn)行刪除。圖6所示橫斷面圖(右一)最大最小高程的差值超過(guò)了閾值范圍,因此用紅色將高程點(diǎn)連線(xiàn)突出表示,用戶(hù)可以結(jié)合DWG文件對(duì)TXT文件中的高程信息進(jìn)行判斷并修改有誤的高程信息。圖6里中間的橫斷面為經(jīng)過(guò)這兩次判斷之后橫斷面信息正確的圖。
3.4 縱斷面分析
沿著道路中線(xiàn)豎直剖開(kāi)然后展開(kāi)即為道路縱斷面[11]??v斷面分析的主要目標(biāo)是生成縱斷面圖。縱斷面圖由中樁點(diǎn)連線(xiàn)而成,它反映了道路中線(xiàn)地面高低起伏情況及設(shè)計(jì)路線(xiàn)的坡度情況。通過(guò)縱斷面圖,用戶(hù)可以快速地甄別出樁位高程起伏超過(guò)高程閾值的位置。縱斷面分析的關(guān)鍵技術(shù)有:TXT文件樁位點(diǎn)高程提取,高程值排序和縱斷面圖繪制。
在縱斷面圖的繪制過(guò)程中,需要進(jìn)行4次不同的判斷。第1次是判斷樁位號(hào)是否為加樁,判斷方式是提取樁位號(hào)中數(shù)值部分是否能夠被整樁距離整除。第2次是判斷當(dāng)前樁位處是否有陡坎存在,判斷方式是將樁位號(hào)與前一個(gè)樁位號(hào)比較,如果樁位號(hào)相同,則當(dāng)前位置為陡坎。第3次是判斷相鄰3個(gè)樁位高程值彼此之間的差值是否超過(guò)了高程閾值,判斷方式是對(duì)3個(gè)高程值排序,求最大高程值與最小高程值的差值并與高程閾值比較。第4次是判斷相鄰3個(gè)樁位的高程值是否相等。
縱斷面圖由中樁點(diǎn),中樁點(diǎn)連線(xiàn)以及其他圖上注記組成??v斷面圖水平比例尺默認(rèn)為 1∶2 000,垂直比例尺默認(rèn)為 1∶100,如圖7所示。從縱斷面圖中,可以直觀的表達(dá)出陡坎,還能反映道路中線(xiàn)的起伏。
圖7 縱斷面圖
從圖7中可以直觀地了解在生成縱斷面圖時(shí)做的4次判斷。圖中整樁號(hào)用黑色點(diǎn)實(shí)體標(biāo)示,加樁用綠色點(diǎn)實(shí)體標(biāo)示。樁位號(hào)為“K=218.7”和“K=224.77”處為陡坎。此外,圖中連續(xù)3個(gè)高程值超過(guò)閾值范圍的樁位號(hào)或連續(xù)3個(gè)高程值相等時(shí)用洋紅突出顯示。道路的縱斷面圖和平面圖結(jié)合起來(lái),就能完整的表達(dá)出道路的空間位置。
3.5 導(dǎo)出斷面文本
本程序中對(duì)斷面信息的提取采用自動(dòng)化和人機(jī)交互兩者結(jié)合的方式。基本步驟如下:①根據(jù)中樁號(hào)所在圖層提取中樁號(hào);②查找中樁號(hào)附近的高程值,使用查找到的高程值作為中樁高程正負(fù)值;③導(dǎo)出斷面TXT文件;④采用人機(jī)交互模式,將地形特征處高程信息錄入到TXT文件中;⑤將包含高程信息的TXT文件另存。該功能既可以用于采集斷面信息,生成斷面TXT。當(dāng)用戶(hù)使用質(zhì)檢工具中的分析功能輸出錯(cuò)誤信息后,用戶(hù)也可以利用該功能,快速地定位到斷面信息有誤的樁位號(hào)處,進(jìn)行核對(duì)分析,進(jìn)而做出相應(yīng)的修改。導(dǎo)出斷面信息的關(guān)鍵技術(shù)是中樁號(hào)和高程信息的提取,斷面信息的人機(jī)交互編輯和存儲(chǔ)。
導(dǎo)出斷面文本的功能向?qū)е屑闪藙?chuàng)建新文本和編輯現(xiàn)有文本兩種常用操作。提取樁位號(hào)處的高程值的過(guò)程中,需要設(shè)置一個(gè)緩沖區(qū)來(lái)獲取這些高程注記,然后根據(jù)高程注記與樁位點(diǎn)的距離,使用距離最小的高程注記作為樁位高程。程序自動(dòng)化提取的信息主要是中樁號(hào)和中樁高程;對(duì)于中樁附近的特征高程點(diǎn)的信息,則由用戶(hù)手動(dòng)錄入。將創(chuàng)建的文本打開(kāi)后,用戶(hù)可以進(jìn)行特征高程點(diǎn)的距離值和高程值的信息錄入。斷面信息采集對(duì)話(huà)框的主界面如圖8所示。用戶(hù)編輯完成后,點(diǎn)擊保存按鈕,即可將自己對(duì)斷面信息所做的全部修改進(jìn)行保存。
圖8 斷面信息采集和糾正
在斷面信息質(zhì)量檢查的過(guò)程中,使用斷面信息采集對(duì)話(huà)框可以快速定位到相應(yīng)的樁位號(hào)處,輔助用戶(hù)更加高效地完成質(zhì)檢操作。例如在橫斷面分析生成橫斷面圖后,用戶(hù)發(fā)現(xiàn)某一樁位號(hào)處存在冗余的高程信息。則可以在采集對(duì)話(huà)框的TextBox中輸入樁位號(hào),點(diǎn)擊查找即可定位到樁位號(hào)處,然后刪除冗余的高程信息并保存。
3.6 輸出斷面文檔
本功能主要用于輸出指定格式的斷面文檔。斷面文檔中包含的是對(duì)斷面TXT文件進(jìn)行提取處理后的信息。該文檔由多個(gè)樁位號(hào)處的高程信息組成。每個(gè)樁位號(hào)處的高程信息一共包括3行,第1行為里程樁號(hào),例如5080。第2行為中樁號(hào)左側(cè)的斷面數(shù)據(jù),其中距離值和高程值均為相鄰點(diǎn)之間的差值。第3行為中樁號(hào)右側(cè)的斷面數(shù)據(jù)。輸出斷面文檔的關(guān)鍵技術(shù)包括TXT文件讀取,中樁高程行定位,斷面信息處理和斷面文檔生成。
待輸出的文檔需要輸出樁位號(hào)、樁位號(hào)左右兩側(cè)高程點(diǎn)之間的距離差以及高程差值。結(jié)合中樁高程行的數(shù)據(jù)特性,每個(gè)樁位號(hào)處的中樁高程行必須滿(mǎn)足兩個(gè)條件:①距離值為0;②高程值與樁位號(hào)處樁位高程正值相等。定位到中樁高程行后,要依據(jù)文檔格式對(duì)斷面信息做處理。此時(shí)的距離值和高程值以數(shù)組的形式存儲(chǔ)在內(nèi)存里。
輸出斷面文檔的格式如圖9所示。該種格式每個(gè)樁位號(hào)處的斷面信息由樁位號(hào),中樁左邊距離差值和高程差值,中樁右邊距離差值和高程差值3行組成。例如文檔中第1行0代表樁位號(hào),第2行50.00代表中樁左側(cè)距離為50的高程點(diǎn),0.49表示該高程點(diǎn)與中樁高程差值。第3行兩個(gè)0.00代表中樁與自己的距離差值和高程差值,50.00代表中樁右側(cè)距離為50的高程點(diǎn),0.03表示該高程點(diǎn)與中樁高程的差值。
圖9 斷面文檔格式
輸出斷面文檔之后,用戶(hù)可以更加細(xì)致地了解樁位兩側(cè)的高程點(diǎn)個(gè)數(shù)以及高程點(diǎn)的疏密程度。通過(guò)相鄰高程點(diǎn)之間的距離差值和高程差值,還可以了解相鄰高程點(diǎn)處的起伏情況。
本程序主要是為了對(duì)斷面信息進(jìn)行質(zhì)量檢查,用戶(hù)使用不同的功能進(jìn)行分析時(shí),會(huì)生成不同的質(zhì)檢結(jié)果。根據(jù)用于分析的數(shù)據(jù)源以及結(jié)果展示的方式的不同,程序主要包含兩類(lèi)不同的質(zhì)檢工具:①高程點(diǎn)和注記生成。生成高程點(diǎn)和高程點(diǎn)注記后,將這些信息展示到DWG圖中。根據(jù)生成的高程點(diǎn)和高程點(diǎn)注記,判斷文本文件中特征高程點(diǎn)選取是否合理,高程點(diǎn)的高程注記是否正確,如果判斷有誤,則更正文本文件中對(duì)應(yīng)的高程點(diǎn)信息;②橫縱斷面分析。橫縱斷面分析時(shí)利用文本文件,檢查的結(jié)果以斷面圖的形式進(jìn)行展示。使用這些工具,能夠?yàn)閿嗝嫘畔⒌娜藱C(jī)交互糾錯(cuò)過(guò)程提供豐富的質(zhì)量檢查資料,提高人機(jī)交互的效率。
本項(xiàng)目以提高市政線(xiàn)路工程縱橫斷面測(cè)量?jī)?nèi)業(yè)作業(yè)效率,減輕工程作業(yè)人員的內(nèi)業(yè)數(shù)據(jù)提取難度和工作量作為切入點(diǎn),研發(fā)了一套市政線(xiàn)路工程斷面信息提取和質(zhì)量檢查程序。該程序不僅可以提取斷面信息,還可以對(duì)斷面信息TXT文件進(jìn)行自動(dòng)化地?cái)?shù)據(jù)分析和檢查,并將結(jié)果進(jìn)行輸出。在輸出結(jié)果的基礎(chǔ)上,采用人機(jī)交互的模式對(duì)斷面TXT文件中有誤的信息進(jìn)行糾正。與傳統(tǒng)的質(zhì)檢模式相比,本項(xiàng)目研制的自動(dòng)化質(zhì)檢程序高效地提升了縱橫斷面測(cè)量的內(nèi)業(yè)工作,利用質(zhì)檢程序中的多種分析工具對(duì)斷面文本中的信息進(jìn)行不同類(lèi)型的檢測(cè),從而確保斷面數(shù)據(jù)的準(zhǔn)確性。
[1]潘悅.快速發(fā)展背景下城市建設(shè)系統(tǒng)運(yùn)作研究[D].武漢:華中科技大學(xué),2013.
[2]馬骉,毛雪松,劉保健等.中國(guó)道路工程學(xué)術(shù)研究綜述· 2013[J].中國(guó)公路學(xué)報(bào),2013(3):1~36.
[3]吉仕村,何錫揚(yáng).網(wǎng)絡(luò)RTK技術(shù)在城市線(xiàn)路測(cè)量中的應(yīng)用研究[J].城市勘測(cè),2012(2):113~116.
[4]張玉堂.全站儀自由設(shè)站坐標(biāo)測(cè)量及程序在斷面測(cè)量中的應(yīng)用[J].地理空間信息,2005(1):49~50.
[5]李德仁,王艷軍,邵振峰.新地理信息時(shí)代的信息化測(cè)繪[J].武漢大學(xué)學(xué)報(bào)·信息科學(xué)版,2012(1):1~6,134.
[6]韓友美,楊伯鋼.車(chē)載LiDAR技術(shù)市政道路測(cè)量高程精度控制[J].測(cè)繪通報(bào),2013(8):18~21,35.
[7]趙永平,馬松林,王百成.道路勘測(cè)設(shè)計(jì)一體化的DTM實(shí)現(xiàn)技術(shù)[J].哈爾濱工業(yè)大學(xué)學(xué)報(bào),2009(7):155~159.
[8]劉煒,王榮寶.線(xiàn)路測(cè)量中縱橫斷面檢查系統(tǒng)的研究與開(kāi)發(fā)[A].第二屆“測(cè)繪科學(xué)前沿技術(shù)論壇”論文精選[C].測(cè)繪出版社,2010(3).
[9]張緒朋.斷面測(cè)量數(shù)據(jù)處理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].山東大學(xué),2009.
[10]李素艷,楊東援,楊揚(yáng)等.城市地下道路橫斷面設(shè)計(jì)研究[J].地下空間與工程學(xué)報(bào),2007(1):114~117,123.
[11]馮曉,楊佳,李敏等.基于遺傳算法的公路縱斷面優(yōu)化應(yīng)用分析[J].重慶大學(xué)學(xué)報(bào)·自然科學(xué)版,2007(7):83~87.
The Program Design and Implementation of the Cross Section Information Retrieval of Municipal Engineering
Zhang Xiaozhang,Zheng Xian,Jiang Wei,Jiang Shenghua
(Wuhan Geomatic Institute,Wuhan 430022,China)
Vertical and horizontal cross section measurement is an important work in the measurement of the city line.In order to improve the operating efficiency of the vertical and horizontal section of the municipal engineering line,and reduce the difficulty and the workload of the data extraction,it is necessary to develop a set of information extraction and quality inspection procedure.Therefore,this paper introduces the process of the measurement of the internal industry operation flow,and develops the function of the information quality inspection program of the municipal engineering section.Then we expound the method of realizing the function of the elevation points,the elevation points,the elevation points and the generation of the notes,the cross section analysis and the cross section analysis of the cross section of the section information quality control program.The results show that the quality of the inspection program can effectively improve the internal industry and improve the product quality and work efficiency.
municipal engineering;section information extraction;quality inspection;program design
1672-8262(2016)02-52-06中圖分類(lèi)號(hào):P208.1
B