林曉清 楊素鳳
(1.中鐵上海設計院,上海 200070; 2.中鐵工程設計咨詢集團有限公司,北京 100055)
在鐵路設計的方案研究階段,1∶50 000軍用圖是必不可少的。在過去的年代,都是用紙制圖粘貼起來,拼接成我們需要的帶狀圖。隨著勘測設計數字化的到來,計算機設計就需要用到數字圖。同時隨著科學技術的發(fā)展,全國1∶50 000地形圖也由原來的紙質圖更新成了數字圖,格式一般是e00或者COVERAGE格式。要應用到我們的設計工作中,格式必須轉換成AutoCAD能用的dwg格式。
眾所周知,COVERAGE是ARCINFO的數據格式。要轉換成dwg文件需要用到ARCGIS軟件,分以下幾個步驟:
①投影變換;
②2D轉3D;
③建立個人數據庫;
④生成注記;
⑤用AUTODESK MAP 2010進行數據層的變換。
首先要用ARCGIS9.2工具箱中的命令進行投影變換。因為COVERAGE格式的地形圖坐標是經緯距,而我們需要的是大地坐標??梢苑謱臃謩e轉換,也可以寫成批處理文件,復制到ARC MAP—WINDOW—COMMAND LINE工具窗口中進行批處理(如圖1)。
圖1 投影變換(一)
在COMMAND LINE中輸入投影變換的批處理文件如:
Project_management E:dhcoverk46e023021atnlkarc E:dhcoverk46e023021antlk_arc_Project.shp PROJCS[′Xian_1980_GK_CM_117E′,GEOGCS[′GCS_Xian_1980′,DATUM[′D_Xian_1980′,SPHEROID[′Xian_1980′,6378140.0,298.257]],PRIMEM[′Greenwich′,0.0],UNIT[′Degree′,0.0174532925199433]],PROJECTION[′Gauss_Kruger′],PARAMETER[′False_Easting′,500000.0],PARAMETER[′False_Northing′,0.0],PARAMETER[′Central_Meridian′,117],PARAMETER[′Scale_Factor′,1.0],PARAMETER[′Latitude_Of_Origin′,0.0],UNIT[′Meter′,1.0]] #就可以把E:dhcoverk46e023021atnlkarc文件轉換成E:dhcoverk46e023021antlk_arc_Project.shp。antlk_arc_Project.shp就是投影變換得到的大地坐標系的arc文件(如圖2)。
圖2 投影變換(二)
對于高程點和等高線層,需要用到高程數據,也就是三維的數據,此時便需要用到ARC MAP—TOOLS—CUSTOMIZE中的3D Analyst(如圖3)。
圖3 轉換為3D數據
選擇3D Analyst工具條下拉菜單Convert中的命令Convert Features to 3D,將等高線層和高程點層轉換為3d數據,屬性字段elev為高程來源。數據格式仍然是shp。
建立個人數據庫的目的是為了轉換注記層。在建立個人數據庫時只需建立注記層就可以了。
打開ArcCatalog管理器,在任意一個盤下點擊右鍵,將NEW—Personal Geodatabase打開(如圖4)。
圖4 建立個人數據庫(一)
在個人數據庫上點擊右鍵New Feature Class,建立一個特征層的數據庫(如圖5、圖6、圖7),在選擇層類型時選擇注記Annotation。在選擇投影類型的時候要選擇“對”。比例尺選1∶50 000,單位:m。
圖5 建立個人數據庫(二)
圖6 建立個人數據庫(三)
圖7 建立個人數據庫(四)
將有注記的層打開,如道路、居民地、高程點、河流等層用ARC MAP打開,執(zhí)行右鍵菜單命令中的打開執(zhí)行圖層的標注Label Features,在屬性中選擇要注記的特征,如高程點為elev,居民地河流等為name等。然后轉換標注為Annotation圖層,即Covert Label to Annotation(如圖8、圖9、圖10所示)。
圖8 生成注記(一)
圖9 生成注記(二)
圖10 生成注記(三)
將Annotation圖層保存到個人數據庫中。在生成Annotation圖層應當留意當前顯示比例尺的設置。用轉換工具直接導出zj.dwg文件。
使用AUTODESK MAP 2010導入SHAPE文件,注意高程點和等高線要導入三維的(如圖11)。
圖11 數據層變換(一)
在導入每一層時都要注意圖層的使用,要用圖層名使用的BG字段,那才是標準的圖層名(如圖12)。
圖12 數據層變換(二)
加入注記的高程點、河流名、居民地名、街道名等注記層,將注記層全部歸到應有的標準層。
轉好的圖如圖13所示。
存成dwg格式就可以了。
圖13 數據層變換(三)
[1]云中雪,劉 南,等.地理信息系統(tǒng)概述[M].北京:高等教育出版社出版,2002
[2]余 明,艾廷華,等.地理信息系統(tǒng)導論[M].北京:清華大學出版社出版,2009
[3]周小成,焦道振.基于ARCGIS的CAD數據到GIS格式轉換的探討[J].安徽農業(yè)科學,2009(18)
[4]關澤群,秦 昆,等.ArcInfo基礎教程[M].北京:測繪出版社,2002
[5]孔繁臣,黃 娟.autocad基礎教程[M].冶金工業(yè)出版社,2009
[6]原 野.autocad的原理與應用[M].北京:工商出版社,2009
[7]歐特克軟件(中國有限公司)上海分公司AUTODESK MAP軟件開發(fā)小組.Autodesk地理信息系統(tǒng)解決方案——FDO、MapGuide、AutoCAD®Map 3D二次開發(fā)指南[M].北京:電子出版社,2010
[8]呂寶奇,王瑞芳,王 俊.基于AutoCAD Map 3D開發(fā)數字成圖系統(tǒng)的設計與實現(xiàn)[J].測繪與空間地理信息,2010(6)