基于AutoCAD Map3D和FME圖庫一體化在地圖制圖職業(yè)技能競賽中的應用
根據(jù)湖北省第三屆測繪地理信息行業(yè)職業(yè)技能競賽選拔賽的要求,利用武漢市測繪研究院基于AutoCAD Map3D 開發(fā)的制圖與符號化程序及FME組成的圖庫一體化作業(yè)平臺,按照競賽要求進行要素代碼的整理與匹配,并對制圖與符號化程序進行相應的修改和優(yōu)化,使該作業(yè)平臺符合競賽要求,并順利提交建庫數(shù)據(jù)和制圖數(shù)據(jù)成果,達到競賽目標。
1、引言
第三屆全國測繪地理信息行業(yè)職業(yè)技能競賽即將舉行,筆者參加了湖北省于2013 年4 月27 日~ 28 日舉辦的第三屆測繪地理信息行業(yè)職業(yè)技能競賽選拔賽。根據(jù)競賽要求地圖制圖職業(yè)技能競賽采取理論知識考試和技能操作考核相結合的方法,其中理論知識考試占30%,技能操作考核占70%,本文主要探討技能操作考核方面的內容。
2、競賽技術方案的選擇及技術路線
2.1、競賽要求
根據(jù)地圖制圖競賽技術綱要,本次競賽提供的數(shù)據(jù)資料為:
(1) 某一區(qū)域1 ∶ 2 000 比例尺的矢量數(shù)據(jù): 數(shù)據(jù)格式為AutoCAD 2000 DWG 格式,要素層碼按《基礎地理信息要素分類與代碼》分類。平面坐標系為2000 國家大地坐標系,高斯—克呂格投影,3°分帶。高程基準為1985 國家高程基準。
(2) 外業(yè)調繪資料: 包括調繪底圖和補測數(shù)據(jù)。調繪底圖包括紙質和掃描數(shù)據(jù),掃描數(shù)據(jù)格式為JPG;補測數(shù)據(jù)為AutoCAD 2000 DWG 格式。
(3) 測量控制點成果: 數(shù)據(jù)為文本文件( txt) ,坐標系與立體測量矢量數(shù)據(jù)同。
(4) 方正字庫。
(5) 相關技術要求。
提交成果要求:
(1) 成果包括建庫數(shù)據(jù)和制圖數(shù)據(jù): 建庫數(shù)據(jù)為ArcGIS 9. 3 版本的MDB 格式; 制圖數(shù)據(jù)為PDF 格式。
(2) 所使用的字體字庫。
2.2、競賽技術路線的選擇
按照競賽要求,數(shù)據(jù)提交主要成果為建庫數(shù)據(jù)和制圖數(shù)據(jù),且在考核評分細則中要求建庫數(shù)據(jù)與制圖數(shù)據(jù)一致性,因此競賽軟件平臺優(yōu)先選擇圖庫一體化軟件。當前武漢市測繪研究院正使用AutoCADMap3D 和FME 進行武漢市1 ∶ 500 的圖庫一體化生產(chǎn),因此在此圖庫一體化作業(yè)平臺基礎上按照競賽要求及《1 千2 千地形要素代碼》對制圖與符號化程序、要素代碼進行修改,使之符合競賽要求。
本次競賽的軟件平臺為: AutoCAD Map3D、基于AutoCAD Map3D 的制圖與符號化程序和FME; 制圖與符號化程序如圖1 所示。
圖1 制圖與符號化程序界面
AutoCAD Map3D 是Autodesk 公司在AutoCAD 的基礎上推出的地圖制作與管理工具。AutoCAD Map3D 具有AutoCAD 的所有功能與特性,并增加了地理信息和地圖管理的功能,采用了開源的要素數(shù)據(jù)對象( FDO) 技術,支持用戶直接訪問設計和地理信息系統(tǒng)( GIS) 中廣泛應用的領先數(shù)據(jù)格式,并支持用戶使用AutoCAD 軟件的工具來維護各種空間信息; 并且在AutoCAD 中開發(fā)的一些程序,可以繼續(xù)使用; 軟件的操作習慣與AutoCAD相似,能在較短時間里熟悉該軟件。
FME( Feature Manipulate Engine) ,是一個空間數(shù)據(jù)提取、轉換的強大工具,用戶可以根據(jù)自己的實際需求建立具有自身特色的空間數(shù)據(jù)處理、轉換平臺,實現(xiàn)不同格式數(shù)據(jù)間的互轉及數(shù)據(jù)處理; 利用FME 建好的模板可將AutoCAD Map3D 數(shù)據(jù)快速生成標準的建庫數(shù)據(jù)。
競賽是要在規(guī)定的時間里,交出符合要求的數(shù)據(jù)成果,因此選擇合適的技術路線、理順流程尤為關鍵; 而利用AutoCAD Map3D 和FME 的作業(yè)平臺與平時生產(chǎn)流程基本一致,需要的是熟悉軟件功能,理順流程、做到技術路線可行。本次參賽的技術路線如圖2 所示。
圖2 技術路線
5、總結
在短時間的集訓過程中,選擇適合的技術路線,理順流程是很有必要的,特別是熟悉軟件環(huán)境、提高速度和正確有效的處理競賽中出現(xiàn)的問題。由于筆者對軟件的功能了解不夠深入,軟件的許多功能沒有發(fā)掘出來,在競賽中繞了很多彎路,但利用AutoCAD Map3D 和FME 的圖庫一體化作業(yè)平臺在競賽中還是發(fā)揮了優(yōu)勢。該平臺的優(yōu)點:①基于AutoCAD Map3D 的地圖符號化程序在作業(yè)過程中兼顧了圖形數(shù)據(jù)和庫數(shù)據(jù)的要求; ②建庫數(shù)據(jù)利用FME 將圖形與屬性數(shù)據(jù)一并入庫,且數(shù)據(jù)庫結構組織符合競賽要求;③制圖數(shù)據(jù)與建庫數(shù)據(jù)在數(shù)據(jù)整理、更新過程中可以兼顧,保證了圖庫一致性的要求。
不足之處:①AutoCAD Map3D 的構面、拓撲等功能不足,導致數(shù)據(jù)頻繁轉換增加了工作量;②軟件所提供的數(shù)據(jù)清理功能作用有限;③軟件沒有數(shù)據(jù)屬性檢查功能,后期生產(chǎn)中可考慮添加該功能,以提高建庫數(shù)據(jù)的質量;④數(shù)據(jù)屬性的關聯(lián)較繁瑣,在操作時易丟失要素代碼。后的工作中進一步完善,希望本文提出的一些符號表達能在今后修改完善中起到借鑒作用。