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)。……

登录APP查看全文

猜你喜欢

数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库
数据库