如何将CAD转SHP格式
通过多个方法将CAD转成shpg格式 CAD转shp经常出现的问题是丢失属性数据,利用以下方法可以解决丢属性的问题: ① 把CAD存放目录和文件名全部改成英文,并且注意不能出现如:"-"、"/"等特俗字符,否则不能生成shp文件或者丢失属性数据; ② 打开ArcMap—ArcToolbox—Conversion Tools—To Shapefile 弹出对话框操作即可。 CAD中DWG格式转换成SHP文件的方法默认分类 2009-05-13 08:18:58 阅读1069 评论1 字号:大中小 订阅 . 1.先转换为dxf格式,再用国产软件中地MapGIS,转为WT文件(MapGIS点文件)再注记转属性,再用MapGIS转为shp的点文件,文字在点文件属性中。在MAPGIS里,“文件转换”菜单中有个“选择”菜单,里面有个“压缩存盘”的功能。把MAPGIS数据导进去后用数据压缩保存数据,然后再输出SHP就基本不丢失数据了。 2.ArcGIS9.2集成了FME, 集成在arctoolbox中的数据交互模块(Data Interoperability Tools)中 , 转换后可能坐标系不正确。 3.用工具FME2008版,设置源的坐标系为Unknown,然后设置目标的坐标系,转换后坐标还是原来的坐标. 4.首先将CAD数据的dwg格式保存为dxf格式,(mapgis-文件转换-输入DXF-输出SHP)用MapInfo Professional把dxf转成tab文件,然后利用MapInfo的通用转换器将tab文件转换成shape文件,其中注记无法转换,而且转换时要注意坐标系是否正确. 5.把dwg另存为dxf,直接在arccatalog中直接点击右键export为shp。 CAD数据转ARCGIS数据(SHP格式)技术中心 2010-06-24 14:33:43 阅读85 评论0 字号:大中小 订阅 . 如果希望在ArcGIS中读取CAD文件时是简单明了而非杂乱无章的,那么就需要先在CAD环境下进行简单的数据处理: 1、删除不需要的图形:只保留需要的图形,让文件精简一点,有的图层不需要,应该全部删除。 2、编辑有明显错误的图形:实际上在ArcGIS9.2中读取CAD文件时,一些交叉的线段将不会显示,非PL线段即使是封闭的也无法构成面。所以应该先令一些明显没有闭合的PL线闭合,打断交叉的线段,并删除一些无用的线段。 3、数据初步分层:将同一类型的数据保存到一个文件中,其中等高线为一个图层,高程点为一个图层,需要构成面状的地物和注记为一个图层,保证每读取一个CAD文件时不会有额外的难以辨别的信息。 选择将CAD文件转换为shapefile文件的方法,以高程点文件为例: 启动ArcMap,点击“Add Data”按钮,添加高程点文件的Point类型,右键点击添加的图层,选择“Data”下的“Export Data”弹出对话框,设置“Export”为“All Features”,输出的文件路径和名字可以进行重新设置,点击“OK”完成转换。 cad文件dwg格式 转ArcGIS shp格式完整过程 1、cad文件有很多层,而我们只想要其中的某一层或几层 在层管理器中删除,常弹出不让删除的对话框 解决方案如下: 在cad中打开dwg或者dxf文件, 在文件菜单中选择另存为 格式选择为dxf,在保存对话框右上角选择工具/选项/dxf选项 将选择对象勾选 点击保存 再在试图中选中所要的对象,回车即可 2、将dxf文件另存为dwg格式 3、arcmap中dwg和shp格式间转换经常丢失大量信息 最好是在mapgis中转换 具体如下: 图像处理/文件转换 输入菜单/添加dwg文件 输出菜单/shp文件 CAD规划图转换为MapInfo Tab以及ESRI shp格式数据 技术方案 最近因为项目的需要,需要将规划图中的内容配准到具有标准地理坐标系(WGS84)的地图上面,经过多次尝试,走过不少弯路后,终于找到了一个比较切实可行的方法。 在这里写出来,与大家讨论。 大家都知道,1:10000的电子地图数据(WGS84),我们可以通过购买得到。但是规划部门的规划图通常都是CAD格式的,如果要将他们集成到一起,数据转换是必不可免的。一般情况下,CAD规划图在绘制时,都参照了某个坐标系,所以我们在转换的时候,只要确定好控制点就行了。 废话少说,下面我把基本流程叙述一下,其中的部分步骤也是参照网友的成功经验。 1、将CAD规划图(*.dwg)转换为AutoCAD R12/13格式的dxf文件。 一般情况来讲,利用AutoCAD或者Autodesk Map的另存为就可以完成该步骤,但是我在实际操作中,发现保存为低版本的dxf文件时,CAD老是未响应,然后死掉了。 在这里推荐Amethyst CADWizz 软件,下载地址http://www.cadwizz.com/,虽然是试用版,不过并不影响我们进行文件转换,呵呵。很好用。转换为R13/R12格式的DXF文件即可。 2、利用mapinfo中的import功能 转换之前,首先应当知道图形中两个点的精确的平面直角坐标值及其经纬度坐标值。这两个点最好位于图形的左下角和右上角附近。 当利用Mapinfo所提供的“导入表”功能,将AutoCAD的dxf文件在Mapinfo中打开时,Mapinfo能对该dxf文件重新设置投影、并进行坐标转换。如果dxf图形文件中包含了属性信息,则在转换过程中Mapinfo可将原来的属性信息同时转入到Mapinfo中。 选择所要生成的新地图文件的投影方式,输入dxf图形文件中两点的平面坐标值及其对应的经纬度坐标值。按“确定”后,Mapinfo 便会自动将非地球投影的dxf图形文件转化成地球投影的Mapinfo地图,并使地图定位到相应的地球空间中,以使地图上的空间对象具有实际的经纬度坐标值。 如果用户的dxf图形文件上的所有图形对象已经具有了与地球投影下的经纬度坐标相等的平面直角坐标值,则转换过程将更简单,只需要将dxf图形文件的投影改变成Mapinfo的地球投影就可以 3、import过程中进行投影转换,并确定控制点。 4、处理ing。。。。 【CAD转SHP格式】是GIS领域常见的数据转换任务,主要目的是将CAD设计图纸的数据转换成GIS系统可识别的矢量格式。以下是多种方法来实现这个转换,以及需要注意的关键点: 1. **文件命名和特殊字符**:确保CAD文件的存放目录和文件名全部为英文,避免使用特殊字符如"-"、"/"等,因为这些可能导致生成SHP文件失败或丢失属性数据。 2. **ArcMap转换**:使用ArcGIS软件,通过ArcMap的ArcToolbox,选择Conversion Tools > To Shapefile,按照弹出的对话框进行操作。在转换过程中,应检查数据的属性是否完整。 3. **MapGIS转换**:将CAD的DWG格式先转为DXF格式,然后通过MapGIS的“文件转换”功能,将DXF转换为WT文件,接着将注记转为属性,最后再转换为SHP点文件。使用MapGIS的“压缩存盘”功能可以减少数据丢失。 4. **ArcGIS的FME集成**:ArcGIS 9.2及以上版本集成了FME工具,可在ArcToolbox的Data Interoperability Tools中找到。注意转换后的坐标系可能不正确,需要手动校正。 5. **FME2008**:利用FME2008,设置源文件的坐标系为Unknown,然后设定目标坐标系,转换后的坐标保持原样。 6. **MapInfo Professional**:先将DWG转为DXF,再通过MapInfo Professional转为TAB文件,然后利用MapInfo的通用转换器将TAB文件转为SHP。注意注记可能无法转换,需关注坐标系匹配。 7. **CAD数据预处理**:在CAD环境下,提前进行数据清理,删除不必要的图形,修复错误的几何对象,对数据进行初步分层,便于后续的转换和处理。 8. **CAD层管理**:若只需要特定图层,可以使用CAD的“另存为”功能,选择DXF格式,并在选项中勾选“选择对象”,然后选择所需图层。 9. **控制点和投影转换**:在MapGIS中,利用控制点进行图形配准和投影转换,确保转换后的位置精度。 10. **Amethyst CADWizz**:如果遇到CAD另存为低版本DXF文件时出现问题,可以使用Amethyst CADWizz软件,它能顺利转换为R12/R13格式的DXF文件。 在转换CAD到SHP的过程中,确保坐标系的一致性至关重要,因为不同的软件可能使用不同的坐标系统。此外,注意文件格式兼容性,比如CAD的DWG和DXF格式之间的差异,以及转换过程中属性数据的保留。正确执行上述步骤,可以帮助用户有效地将CAD数据转换为GIS系统所需的SHP格式,保持数据的完整性。
剩余8页未读,继续阅读
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
- 1
- 2
- 3
前往页