APP下载

COVERAGE格式数据和AOTUCAD格式数据间的转换

2011-06-08林晓清杨素凤

铁道勘察 2011年3期
关键词:右键图层高程

林晓清 杨素凤

(1.中铁上海设计院,上海 200070; 2.中铁工程设计咨询集团有限公司,北京 100055)

在铁路设计的方案研究阶段,1∶50 000军用图是必不可少的。在过去的年代,都是用纸制图粘贴起来,拼接成我们需要的带状图。随着勘测设计数字化的到来,计算机设计就需要用到数字图。同时随着科学技术的发展,全国1∶50 000地形图也由原来的纸质图更新成了数字图,格式一般是e00或者COVERAGE格式。要应用到我们的设计工作中,格式必须转换成AutoCAD能用的dwg格式。

众所周知,COVERAGE是ARCINFO的数据格式。要转换成dwg文件需要用到ARCGIS软件,分以下几个步骤:

①投影变换;

②2D转3D;

③建立个人数据库;

④生成注记;

⑤用AUTODESK MAP 2010进行数据层的变换。

1 投影变换

首先要用ARCGIS9.2工具箱中的命令进行投影变换。因为COVERAGE格式的地形图坐标是经纬距,而我们需要的是大地坐标。可以分层分别转换,也可以写成批处理文件,复制到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 投影变换(二)

2 2D变3D

对于高程点和等高线层,需要用到高程数据,也就是三维的数据,此时便需要用到ARC MAP—TOOLS—CUSTOMIZE中的3D Analyst(如图3)。

图3 转换为3D数据

选择3D Analyst工具条下拉菜单Convert中的命令Convert Features to 3D,将等高线层和高程点层转换为3d数据,属性字段elev为高程来源。数据格式仍然是shp。

3 建立个人数据库

建立个人数据库的目的是为了转换注记层。在建立个人数据库时只需建立注记层就可以了。

打开ArcCatalog管理器,在任意一个盘下点击右键,将NEW—Personal Geodatabase打开(如图4)。

图4 建立个人数据库(一)

在个人数据库上点击右键New Feature Class,建立一个特征层的数据库(如图5、图6、图7),在选择层类型时选择注记Annotation。在选择投影类型的时候要选择“对”。比例尺选1∶50 000,单位:m。

图5 建立个人数据库(二)

图6 建立个人数据库(三)

图7 建立个人数据库(四)

4 生成注记

将有注记的层打开,如道路、居民地、高程点、河流等层用ARC MAP打开,执行右键菜单命令中的打开执行图层的标注Label Features,在属性中选择要注记的特征,如高程点为elev,居民地河流等为name等。然后转换标注为Annotation图层,即Covert Label to Annotation(如图8、图9、图10所示)。

图8 生成注记(一)

图9 生成注记(二)

图10 生成注记(三)

将Annotation图层保存到个人数据库中。在生成Annotation图层应当留意当前显示比例尺的设置。用转换工具直接导出zj.dwg文件。

5 用AUTODESK MAP 2010进行数据层的变换

使用AUTODESK MAP 2010导入SHAPE文件,注意高程点和等高线要导入三维的(如图11)。

图11 数据层变换(一)

在导入每一层时都要注意图层的使用,要用图层名使用的BG字段,那才是标准的图层名(如图12)。

图12 数据层变换(二)

加入注记的高程点、河流名、居民地名、街道名等注记层,将注记层全部归到应有的标准层。

转好的图如图13所示。

存成dwg格式就可以了。

图13 数据层变换(三)

[1]云中雪,刘 南,等.地理信息系统概述[M].北京:高等教育出版社出版,2002

[2]余 明,艾廷华,等.地理信息系统导论[M].北京:清华大学出版社出版,2009

[3]周小成,焦道振.基于ARCGIS的CAD数据到GIS格式转换的探讨[J].安徽农业科学,2009(18)

[4]关泽群,秦 昆,等.ArcInfo基础教程[M].北京:测绘出版社,2002

[5]孔繁臣,黄 娟.autocad基础教程[M].冶金工业出版社,2009

[6]原 野.autocad的原理与应用[M].北京:工商出版社,2009

[7]欧特克软件(中国有限公司)上海分公司AUTODESK MAP软件开发小组.Autodesk地理信息系统解决方案——FDO、MapGuide、AutoCAD®Map 3D二次开发指南[M].北京:电子出版社,2010

[8]吕宝奇,王瑞芳,王 俊.基于AutoCAD Map 3D开发数字成图系统的设计与实现[J].测绘与空间地理信息,2010(6)

猜你喜欢

右键图层高程
8848.86m珠峰新高程
轻松整理Win10右键菜单
自定义“开始”右键控制菜单
解密照片合成利器图层混合模式
基于二次曲面函数的高程拟合研究
用右键菜单管理右键菜单
给Windows 10右键菜单做“手术”
跟我学添加真实的光照效果
SDCORS高程代替等级水准测量的研究
回归支持向量机在区域高程异常拟合中的应用