馮永長
從目前數字測圖與數字地圖生產的現狀來看,由于AutoCAD系統在工程制圖中使用非常廣泛,很大部分的數字地形圖都是以DWG格式保存的。要有效地管理DWG格式數字地圖,現在一般有兩種實現方法:一是將DWG格式數字地圖與地形數據庫鏈接,實現對地形數據庫的管理;然后用相應的GIS軟件進行管理。該方法對管理系統軟件的要求比較高,投入也相當大,一般單位還難以下決心進行。另一種方法是直接對DWG格式數字地圖進行管理,它不需要對DWG格式數字地圖做太多的處理,利用Auto-CAD系統功能或二次開發的功能就可以實現很多圖形管理功能,滿足日常工作需要,十分經濟有效。
一般來說,數字地形圖都是以分幅的形式保存。對于大的范圍(測區)來說,圖幅將有幾百幅甚至上千幅,例如我市1∶500數字地圖就有1000幅左右;這在日常使用與管理方面就相當麻煩,有時為了查找某一幅圖需要花很長的時間,要查詢具有某一屬性的圖幅就更麻煩了。因此,為了提高工作效率,如何快速有效地管理圖幅是十分重要的。本文正是從這一實際工作的需要出發,結合我市實例討論了數字地圖圖幅屬性的分類組織與編輯,敘述了圖形查詢、拼接的具體步驟與方法。試驗說明,用該方法建立中小城市的地形圖管理系統是十分方便有效的。
現在高版本的AutoCAD軟件都有圖形屬性管理功能。在文件菜單中打開圖形屬性對話框后,有基本、概要、統計信息及自定義四個子菜單項,如圖1,圖2所示。
圖形屬性的編輯與分類組織就可以在相應的對話框中進行,如設置圖形文件的文件名、作者、搜索用的關鍵詞及其他需要附加在文件中的說明等。
作為圖幅的屬性管理,主要對概要和自定義兩個子菜單項進行屬性編輯就可以了。因為基本信息的內容是自動生成的,如圖形的創建時間、修改時間、最近編輯者(系統的登錄用戶名為準)、修訂次數和總編輯時間等。利用概要子菜單項功能,把該圖幅的主要信息編輯進去,可以按如下方法進行屬性組織與編輯:標題:文件名;主題:圖號、圖名;作者:測量單位、測量員;關鍵字:控制點名、主要單位、道路、街道、河流名稱等;注釋:該圖幅范圍內的重要情況說明。

圖1 概要信息

圖2 自定義信息
在組織輸入圖幅的相關屬性后,就可以利用AutoCAD設計中心的快速查找功能,實現快速查找到具有某屬性的圖形(塊)。
進入AutoCAD設計中心菜單項后,其界面如圖3所示。

圖3 查詢結果圖
點擊查找圖標(放大鏡圖標)即可進行圖形的查找菜單界面,如圖3所示;查找可以按圖形、修改日期、高級三個項目來進行。下面以圖形查找為例,說明其操作過程:
1)點擊放大鏡圖標,進入如圖3所示的搜索界面;2)把查找項選擇為圖形,搜索路徑選擇相應的文件目錄;3)在圖形、修改日期、高級三項選擇中選擇圖形項;4)位于字段項用下拉菜單選擇,可分別設置為文件名、標題、主題、作者和關鍵字;5)搜索文字項輸入要查找的關鍵字段;6)點擊立即搜索,即可獲得相應查詢結果。例如需要查詢文件名為2900開頭的所有DWG文件時,先在位于字段項用下拉菜單選擇文件名選項;再在搜索文字項輸入“2900*”,然后點擊立即查找按鈕,即可獲得搜索結果,共查找到17幅文件名以2900開頭的DWG文件。在這類查詢時應注意“*”符號不能少,它是通配符號。涉及其他文字和字符串的高級與模糊查詢時,可按STANDARD WILD CARD進行設置。
在日常工作中,經常會碰到需要調用某一區域或某一線性工程的地形圖的情況,解決這一問題的較好辦法是實行DWG圖形的快速查詢與拼接管理。例如要查找某一規劃區范圍內的地形圖(DWG圖形的文件名按圖幅西南角坐標編排,取位至整50 m),只要在圖形編輯時給相應圖幅分別加入了屬性這一關鍵字段,就可以快速查找到所有相關的地形圖;若要把這些圖形快速拼接起來,可以用LISP,VB語言開發圖幅(塊)自動插入功能來實現。圖形插入時用鼠標點擊圖形所在大概區域(相鄰圖幅或點擊范圍的左下角和右上角),程序根據屏幕位置(X,Y坐標)計算出相應圖形的文件名或圖號來實現圖形的自動插入。
現以我市海潮路、文游中路、通湖路、環城路范圍內(約1 km2,坐標范圍為X:28750~29750;Y:47000~48000)的地形圖管理為例,說明數字地圖自動查找與拼接的基本過程:
1)首先加載該管理功能的LISP程序;2)確定拼圖范圍(左下角與右上角的概略坐標,或范圍線);3)按程序提示在屏幕上點擊左下角與右上角;4)自動完成此范圍內圖幅的拼接,拼接效果圖限于篇幅在此省略。
數字地圖的管理是測繪信息管理的重要工作之一,而直接應用AutoCAD自身的功能來進行數字地圖的管理就更有優越性,它可以實現查詢、拼接及編輯的高效率。在AutoCAD中管理圖形(*·DWG)不需要中間數據轉換,不會丟失信息,它能保證圖形信息完整性。
對已有圖形進行簡單的屬性輸入與編輯,開發一些簡單實用的功能,投資少,見效快,一般中、小城市的測繪管理部門都能實施,具有可行性,用該方法建立中小城市的地形圖管理系統是十分方便有效的。
[1]潘正風.數字測圖原理與方法[M].武漢:武漢大學出版社,2004:276-282.
[2]陳伯雄.AutoCAD2000高級應用技術[M].北京:機械工業出版社,2003:26-28.
[3]范國雄.數字化測圖[M].北京:中國建筑工業出版社,2003:63-72.