AutoCAD数据导入ArcGIS后的投影定义与投影转换

在工程设计领域AutoCADdwg格式数据被广泛应用的一种数据格式,随着GIS的快速发展,GIS技术在工程设计领域也有了非常广泛的应用,主要的应用方向有工程数据管理,文档管理,成果展示,专题分析,等。

1.    CAD格式数据转ArcGIS格式数据

虽然ArcGIS可以直接读取CAD数据,但是,由于CADArcGIS的数据管理模型不同,所以如果需要使用CAD数据进行地理处理的时候,还是建议把CAD数据转入到Geodatabase中然后再进行应用,有一个比较简单和有效的方法是,在CAD中把专题数据层单独提取出来,比如,把河流,或者道路层,单独提取成一个文件,可以先把CAD中把非河流层关闭,然后使用wblock命令把河流层单独写出来,这样有一个好处就是可以防止河流层上有其他层的数据,方便于你做数据检查,完成以后就可以在ArcGIS中把河流层导入到ArcGISGeodatabase中了。具体操作如下图所示:ArcCatalog中,打开CAD工程文件,选择相应的要素类型,右键导出到地理数据库中。

 

 

 

在弹出的窗体中,输入要导入地理数据库的位置和名称即可。

 

2.定义投影

导入到Geodatabas中的数据,这个时候虽然坐标信息显示的和CAD是一样的,但是还没有地理参考信息,如果要想把这个数据展现在地理环境中,这个时候就需要对它进行投影的定义。

首先在CAD的图框上查找相关的地理和投影坐标信息,一般在左下角会有投影坐标信息,比如北京1954坐标,图框的格网线附近还会有相应的分带,带号信息,找到这些信息以后,就可以进行投影定义了,选择,工具箱->数据管理工具->投影与变换->定义投影

 

在弹出的窗体中,输入要导入地理数据库的位置和名称即可。

 

 

3.    投影转换

ArcGIS也提供了投影转换的工具,矢量数据的投影转换使用,工具箱->数据管理工具->投影和变换->要素->投影 工具

 

 

 

例如要把北京1954转为WGS84

 

 

ArcGIS中北京1954WGS84一共提供了6种可选的参数,每种参数的意思如下:

Beijing_1954_To_WGS_1984_1  15918 China - Orduz basin 鄂尔多斯盆地

Beijing_1954_To_WGS_1984_2  15919 China - offshore Yellow Sea 黄海海域

Beijing_1954_To_WGS_1984_3  15920 China - offshore South China Sea - Pearl River basin 南海海域-珠江口

Beijing_1954_To_WGS_1984_4  15921 China - south and west Tarim basin 塔里木盆地

Beijing_1954_To_WGS_1984_5  15935 China - Bei Bu Basin 北部湾

Beijing_1954_To_WGS_1984_6  15936 China - Orduz basin 鄂尔多斯盆地

 

其中1463参数转换,2357参数转换这些应该是概略参数,不是很准,准确的参数是保密的,请咨询当地测绘部门 对精度要求不是很高的时候,可以选择离本地区较近的那个地区选项。选择好以后,就可以点击确定进行转换了。

如果是栅格数据需要投影转换的话,使用 工具箱->数据管理工具->投影和变换->栅格->投影栅格 工具,具体操作和矢量数据投影转换类似。

posted @ 2012-08-03 10:47  @龙飞凤舞@  阅读(9335)  评论(0编辑  收藏  举报