首先制作DXF數據轉入MAPGIS數據的對照表。在MAPGIS6.5/SLIB目錄下有四個文件:ARC_MAP.PNT:AUTOCAD的塊(符號)與MAPGIS子圖對照表;
ARC_MAP.LIN:AUTOCAD的形(線型)與MAPGIS線型對照表;
CAD_MAP.TAB:AUTOCAD的圖層與MAPGIS圖層對照表;
CAD_MAP.CLR:AUTOCAD的顏色與MAPGIS顏色對照表。
利用寫字板或記事本打開這四個對照表文件進行編緝。
1.子圖對照表 ARC_MAP.PNT
打開此文件後我們會看到如下格式
2341 12
…… ……
前面一列2341 2342 2343代表AUTOCAD軟件的塊名(符號),後面一列12 13 14代表MAPGIS系統的代碼[注:並非子圖號,這個代碼在數字測圖系統裡能看見。方法是啟動數字測圖系統,新建一個測量工程文件,然後就會在左邊窗口看見一些地類編碼的管理框(如沒看見,請把系統庫指向SUVSLIB),例如三角點編碼為1110,水准點編碼為1210。
2.線型對照表 ARC_MAP.LIN
打開看到
2341 12
…… ……
前面一列2341 2342 2343代表AUTOCAD軟件的形名(注:如果某種線的線型是采用隨層方式,那麼這種線型是不能按照對照表轉入到MAPGIS中;所以,如果有這種情況,請把線的線型改成為實際線型),後面一列12 13 14代表MAPGIS系統的代碼(並非線型號),這個代碼在數字測圖系統裡能看見,如果SUVSLIB中沒有的線型可在編輯子系統中新造線型。
3.圖層對照表 CAD_MAP.TAB
打開看到
0 TREE_LAYER
…… ……
前面一列0 1 2代表MAPGIS系統的圖層號,後面TREE_LAYER STREET TIC代表AUTOCAD裡的圖層名
4.顏色對照表 CAD_MAP.CLR
打開看到
1 10
…… ……
前面一列1 2 3代表MAPGIS系統的顏色號,後面一列10 4 6代表AUTOCAD裡的顏色號。
如果這四個對照表編輯完成後請別忘了存盤。
轉換步驟如下:
第一步,將AUTOCAD的DWG格式轉換為AUTOCAD的數據交換格式DXF格式。轉換時要注意以下幾點:1.在轉換成為DXF文件格式時,最好選擇R12的版本(如為6.5以後版本可選R12以後版本);2.在轉換DXF文件時不要對原圖的塊作爆破處理;3.在轉換DXF文件時,注意原圖是否有樣條曲線,如果有最好作爆破處理。
第二步,將編輯好的四個對照文件拷貝到MAPGIS65/SUVSLIB/目錄下,然後將MAPGIS的系統設置目錄中的系統庫目錄也指向MAPGIS65/SUVSLIB/目錄下。
第三步,啟動MAPGIS的文件轉換系統,進行轉換就行了。“輸入”—“裝入DXF”—選擇需轉換的DXF文件—選擇不轉出的圖層—復位窗口即可看到轉換後的結果文件—另存文件以用MAPGIS文件格式保存—在編輯子系統打開轉換後的文件可看到是否轉換滿意。
演示數據可到華地下載中心下載(以編輯了圖層、顏色對照表為例)。