李全樂,張軍花
(保定金迪地下管線探測工程有限公司,河北保定071051)
隨著城市地下管線普查技術及信息化管理技術的日趨成熟和逐步完善,很多城市都開展了地下管線和普查工作,并開發了綜合管線信息管理系統,對普查形成的地下管線數據進行管理。利用系統可以完成地圖瀏覽、查詢匯總、空間分析、輔助規劃等功能,并可為其他系統提供數據交換、共享服務。
由于我國經濟、建設快速發展,剛剛建成運行的綜合管線信息管理系統也面臨著數據的更新問題。在今后相當長的一段時期,空間數據庫面臨的主要問題就是現勢資料數據的更新問題,這是必須克服的問題,為此,筆者所在單位開發了GDInfo管線數據處理系統。
GDInfo管線數據處理系統是在CAD平臺上開發的一套完整的管線數據處理系統,該系統實現了在同一操作平臺、同一界面下完成管線數據處理工作,改變了以往生產工藝中存在的平臺頻繁切換、數據傳遞環節多等弊病,滿足了不同用戶的差異化需求,降低了技術門檻。系統操作可視化、直觀化、便捷化,并且具備批量生成圖、庫、表的能力,提供與其他格式數據的轉換接口,提高了生產效率,簡化了工作流程,適應數據處理內外業一體化工作的需要。系統既能滿足專業管線探測單位對城市地下管線數據處理的需要,又為測繪部門及管線權屬單位進行竣工測量、數據更新提供了一套行之有效的解決方案。
系統流程如圖1所示。
1)首先進行外業物探,外業物探記錄采用“以線為主、以點補充”格式。外業測量實地采集空間數據過程中,必須在測量記錄中填寫測量順序號與外業點號的對應關系,對于坐標高程完全相同的多個管線點,只觀測一次,測量記錄中同時填寫多個管線點的外業點號,用“+”分割。外業測量結束后,首先進行計算檢查,無誤后處理成測量數據(文本文件,擴展名為TXT),格式為:測量順序號、X坐標、Y坐標、地面高程,采用半角逗號分隔,每行對應一組坐標。
2)內業錄入分為物探錄入和測量導入錄入。物探錄入采用手工方式將物探原始記錄錄入為探測庫。必須保證探測庫與物探原始記錄的內容一致性,但對“起點點號”和“終點點號”兩種屬性,應注意以下幾點:對于“完整線”(同時填寫了起點點號和終點點號)記錄,不錄入起點點號和終點點號中的方向代碼;對于“半條線”(只填寫了起點點號或終點點號)記錄,如果只填寫了起點點號,必須將起點點號中的方向代碼錄入到終點點號中,如果只填寫了終點點號,必須將終點點號中的方向代碼錄入到起點點號中。探測庫錄入完成后,可以利用系統功能進行合庫拆分操作。測量錄入先將測量數據導入為測量庫,然后采用手工方式,按照測量記錄中的對應關系錄入外業點號。錄入過程中必須保證探測庫與物探原始記錄的內容一致性,錄入完成后利用系統功能處理坐標高程完全相同的多個管線點情況。
3)基礎檢查內容包括:探測庫中關鍵字段為空、探測庫中點屬性不一致、測量庫點號重復、測量庫與點表對應錯誤。

圖1
探測庫中關鍵字段為空:在探測庫中,“起點點號”為關鍵字段,在任何情況下都不應為空。
探測庫中點屬性不一致:探測庫與物探原始記錄一樣,都采用“以線為主、以點補充”的格式,必然會有同一外業點號在“起點點號”字段多次出現的情況,同時探測庫中的“節點性質”等點屬性都是起點點號的描述,因此隨同起點點號多次出現的這些點屬性必須一致。在實際操作過程中,對于除“節點性質”之外的其他點屬性(如井底深、井蓋規格等),可采用只填寫一次的方式來避免此類錯誤。
測量庫點號重復:管線點的坐標高程必定是唯一的,因此在測量庫中,不應出現不同記錄的外業點號內容相同,并且坐標高程不一致的情況。
測量庫與點表對應錯誤:點表中的坐標高程是按照點號一致原則取自測量庫,因此點表中的每一個點都應在測量庫中存在對應。針對測量庫的基礎檢查錯誤,可以采用“生成打點圖”方式進行確認;對于測量庫點號重復錯誤,打點圖中會采用“將點號相同點進行連線”的方式加以標識;對于測量庫與點表對應錯誤,可以通過查看打點圖中點號的方式加以確認。
4)數據入庫是將經過基礎檢查的探測庫轉換成點線表,并用測量庫更新點表中坐標高程的過程。
探測庫入庫:由于在實際生產過程中,外業物探完成后才能進行外業測量工作,因此在探測庫完成了前兩項基礎檢查及修改后,即可進行探測庫入庫,生成點線表并進行后續檢查。
測量數據更新:外業測量完成并經過后兩項基礎檢查后,將測量庫中的坐標高程按照點號一致原則更新到點表中。在完成測量數據更新后,有時會碰到需要重新計算坐標高程的情況,這時可以采用“測量數據導入”+“根據測量順序號更新”的方式,以避免重復進行測量庫錄入,但這種方式的前提是整個項目所有管線點的測量順序號都不存在重復錯誤,這需要在外業測量過程中加以注意。
5)數據檢查是點線表進行各種檢查并修改的過程,包括以下4個方面:
數據庫檢查:對點線表中所有記錄的各種屬性值進行標準性、邏輯性、規范性、合理性等全方位的檢查。
屏幕查圖:在測量數據更新后,將點線表處理成圖形文件,通過圖形來檢查點線表中存在的點線丟漏、位置錯誤、連接關系錯誤、節點性質錯誤、排水流向錯誤等問題。
共通檢查:通過圖形檢查各種權屬的通信類管線是否連貫合理。
屬性值顏色檢查:按照線表中指定屬性項的不同值來修改圖中對應管線線條顏色,通過查看圖形實現對線表中的屬性值進行全面檢查。
6)成果處理是將檢查無誤的點線表處理成符合要求的各種成果數據的過程,一般包括管線圖、成果表、GIS數據3種成果。
7)成果輸出是將各種成果數據進行編輯整理及輸出的過程。
管線圖:在管線圖中疊加圖框、地形等數據,并進行編輯整飾,最終繪制圖紙。
成果表:將成果表進行打印裝訂的過程。
1)系統采用清晰簡潔的全中文界面,主要功能均以管線圖形為操作對象,操作效果直觀;屬性批量替換功能的實現,可以快速對數據進行整體修改。
2)數據結構先進:外業數據記錄格式采用“以線為主、以點補充”的結構,能在保證數據完整性和準確度的前提下最大限度地減少記錄數據量,系統數據采用“點線分離”的結構,既能有效提高數據組織效率,又能有效避免諸多人為錯誤。
3)數據成圖速度快,10萬個點,10萬條線的數據成圖瞬間完成,以往工序需30 min左右。
4)創新性地采用“表定制”方式成功將功能實現與功能設置進行分離,只需對各種配置“表”的內容進行相應修改即可滿足不同項目之間的差異化需求,既提高了項目自主生產能力,也減少了技術人員頻繁修改系統源代碼的工作量。
5)技術上采用“用戶管理”+“操作日志”模式,全過程記錄所有數據的所有操作,實現整個生產過程中數據的可追溯性。
6)流程上以“項目設置表”為樞紐,采用“細化分工”+“各負其責”模式,技術人員負責通過“項目設置表”控制項目作業標準,項目生產人員負責按照“項目設置表”進行規范標準的生產操作,質檢人員通過“項目設置表”檢查項目質量,即可有效避免出現數據質量事故。
[1]CJJ 61—2003城市地下管線探測技術規程[S].北京:中國建筑工業出版社,2003.