如何利用ArcGIS将shp文件转换成CAD可用的dwg文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何利用ArcGIS将shp文件转换成CAD可用的dwg文件相关的知识,希望对你有一定的参考价值。
转换步骤:1、加载影像。打开ArcGIS将下载器生成的shp文件加载进去。2、导出成dwg文件。在左侧选择要导出的图层单击左键,选择“数据”→“导出至CAD”,弹出“要素转CAD”对话框,在弹出的对话框会中选择“输入要素”、确定“输出类型”(和CAD的版本相对应)和确定输出文件的位置,单击“确定”将数据导出。3、查看生成的CAD文件。找到存放文件的文件夹,可以看到导出的CAD文件,将导出的CAD文件加载到AutoCAD里面就可以看到导出的CAD文件了。关于一些arcgis处理问题可到地理国情监测云平台上查看。希望刚才我的回答对您能够有帮助。本来想上传图片的,网速不好,上传不了。有图就更好啦,一目了然。 参考技术A Arctoolbox里,转换工具-转为cad,就可以实现你说的功能了 参考技术B 回答将dwg文件转换成shp文件的具体步骤如下:需要工具:ArcGIS for Desktop 软件,CAD文件1、首先,打开ArcMap,加载CAD文件,可以全部添加进去,也可以单个添加各个要素;这里全部添加进去是一个组合,也可以将其拆开(Ungroup)。2、选择你需要的其中某个要素,这里选择面状要素,采用导出为shp文件的方法,右击》Data》Export Data,打开Export Data框。3、然后选择导出文件存放的路径。4、这时会弹出一个框,提示你想不想把导出的数据作为这个地图的一个图层,点击“是”会立刻添加到图层,就可以将dwg文件转换成shp文件了。
参考技术C 工具箱》转换工具》转为CAD;使用这个工具就可以arcgis多个面导出多个cad文件
arcgis多个面导出多个cad文件利用arcgis批量导入cad的方法一、 ArcGIS按需求属性批量导出shp文件中某属性相同的图斑此方法同样适用于批量将一个shp数据中的图斑单独导出。 例如,我们有一个世界行政区划的 利用arcgis批量导入cad的方法 一、 ArcGIS按需求属性批量导出shp文件中某属性相同的图斑 此方法同样适用于批量将一个shp数据中的图斑单独导出。 例如,我们有一个世界行政区划的shp文件(图一),我们想从中提取出每个国家的行政区划数据。 使用split工具可以快速的实现这一目的。 图一 具体操作:ArcToolbox→Analysis Tools→Extract→Split。 自己分割自己,分割字段为国家名,选择一个目标文件夹即可(图二)。 结果以分割字段命名(图三)。 图二 图三 注意:当分割字段中有类似&.-,等无效字符时,包含该类字符的对象将不能被分割出来(图四)。 图四 二、 ArcGIS批量的将多个shp数据转为CAD格式 在上一步操作中我们已经将每个国家的行政区划数据单独导出,现在我们要将这每个国家的shp数据转换为CAD数据。 使用ArcGIS的Spatial ETL Tool工具可以快速的实现这一目的。 首先,要安装好一开始所说的那个Data Interoperability模块,在ArcMap菜单栏Customize→Extensions下激活Data Interoperability模块。 然后,在Catalog中toolboxes的Mytoolbox下新建一个Toolbox(图五);再在新建的Toolbox下新建Spatial ETL Tool。 接下来就会弹出创建转换向导。 图五 1.选择源数据的数据格式。 可以在下方的search框中搜索格式(图六)。 Next。 图六 2.选择源数据。 3.选择目标格式。 一路默认到finish。 选择输入的全部要素。 4.点击运行,弹出Translation Parameters对话框,设置目标CAD的路径和名称(图七)。 参考技术A arcgis多个面导出多个cad文件
利用arcgis批量导入cad的方法一、 ArcGIS按需求属性批量导出shp文件中某属性相同的图斑此方法同样适用于批量将一个shp数据中的图斑单独导出。 例如,我们有一个世界行政区划的 利用arcgis批量导入cad的方法 一、 ArcGIS按需求属性批量导出shp文件中某属性相同的图斑 此方法同样适用于批量将一个shp数据中的图斑单独导出。 例如,我们有一个世界行政区划的shp文件(图一),我们想从中提取出每个国家的行政区划数据。 使用split工具可以快速的实现这一目的。 图一 具体操作:ArcToolbox→Analysis Tools→Extract→Split。 自己分割自己,分割字段为国家名,选择一个目标文件夹即可(图二)。 结果以分割字段命名(图三)。 图二 图三 注意:当分割字段中有类似&.-,等无效字符时,包含该类字符的对象将不能被分割出来(图四)。 图四 二、 ArcGIS批量的将多个shp数据转为CAD格式 在上一步操作中我们已经将每个国家的行政区划数据单独导出,现在我们要将这每个国家的shp数据转换为CAD数据。 使用ArcGIS的Spatial ETL Tool工具可以快速的实现这一目的。 首先,要安装好一开始所说的那个Data Interoperability模块,在ArcMap菜单栏Customize→Extensions下激活Data Interoperability模块。 然后,在Catalog中toolboxes的Mytoolbox下新建一个Toolbox(图五);再在新建的Toolbox下新建Spatial ETL Tool。 接下来就会弹出创建转换向导。 图五 1.选择源数据的数据格式。 可以在下方的search框中搜索格式(图六)。 Next。 图六 2.选择源数据。 3.选择目标格式。 一路默认到finish。 选择输入的全部要素。 4.点击运行,弹出Translation Parameters对话框,设置目标CAD的路径和名称(图七)。 参考技术B arcgis多个面导出多个cad文件
利用arcgis批量导入cad的方法一、 ArcGIS按需求属性批量导出shp文件中某属性相同的图斑此方法同样适用于批量将一个shp数据中的图斑单独导出。 例如,我们有一个世界行政区划的 利用arcgis批量导入cad的方法 一、 ArcGIS按需求属性批量导出shp文件中某属性相同的图斑 此方法同样适用于批量将一个shp数据中的图斑单独导出。 例如,我们有一个世界行政区划的shp文件(图一),我们想从中提取出每个国家的行政区划数据。 使用split工具可以快速的实现这一目的。 图一 具体操作:ArcToolbox→Analysis Tools→Extract→Split。 自己分割自己,分割字段为国家名,选择一个目标文件夹即可(图二)。 结果以分割字段命名(图三)。 图二 图三 注意:当分割字段中有类似&.-,等无效字符时,包含该类字符的对象将不能被分割出来(图四)。 图四 二、 ArcGIS批量的将多个shp数据转为CAD格式 在上一步操作中我们已经将每个国家的行政区划数据单独导出,现在我们要将这每个国家的shp数据转换为CAD数据。 使用ArcGIS的Spatial ETL Tool工具可以快速的实现这一目的。 首先,要安装好一开始所说的那个Data Interoperability模块,在ArcMap菜单栏Customize→Extensions下激活Data Interoperability模块。 然后,在Catalog中toolboxes的Mytoolbox下新建一个Toolbox(图五);再在新建的Toolbox下新建Spatial ETL Tool。 接下来就会弹出创建转换向导。 图五 1.选择源数据的数据格式。 可以在下方的search框中搜索格式(图六)。 Next。 图六 2.选择源数据。 3.选择目标格式。 一路默认到finish。 选择输入的全部要素。 4.点击运行,弹出Translation Parameters对话框,设置目标CAD的路径和名称(图七)。 参考技术C 使用split工具可以快速的实现这一目的。 图一 具体操作:ArcToolbox→Analysis Tools→Extract→Split。 自己分割自己,分割字段为国家名,选择一个目标文件夹即可(图二)。 结果以分割字段命名(图三)。 图二 图三 注意:当分割字段中有类似&.-,等无效字符时,包含该类字符的对象将不能被分割出来(图四)。 图四 参考技术D GIS数据导出CAD流程
1、 打开GIS系统,在TOC中的layers右键属性→general→reference scale→输入1000(CAD中要求字体越小,这个数也越小,经验),→确定
2、 选中作要范围的图层数据。法一、用DRAW工具条中的New Rectangle 或New Polygon 在图上画出范围,单击菜单selection的select by Graphics工具,即可选中所要范围的数据图层。法二、直接使用标准工具条中的select Features工具,选出所要范围数据。法三、另建一*.shp图层(polygon),画出所要求范围(多边形),然后运用菜单selection的select by location工具进行选择。
前提:所需的各层数据都可选择。(Set Selectable layers 进行选择) 3、 图层标注的文字属性导出。右键→属性,首先保证label选中。单击Convert labels to Annotation,打开对话框,store Annotation 选 in a database, Create Annotation for 选择selected features, 将下面表格里的feature linked的√去掉,此时出现文件夹图标,选择保存位置。确定。(默认为该图层所在的文件位置)
4、 所选图层数据保存到新建的Database里。 5、 打开ArcToolBox或者ArcCatalog,导出CAD文件
6、 打开导出的CAD文件,未看到图。单击全部缩放工具,此时出现一个白点,挪动,放大。看到点线面,而没有注记文字。
7、显示注记文字。关闭所有点线面图层,打开图层特性管理器,只保留注记层,确定。在点线面的位置圈选,可看到选中标记,颜色选择任何(除了纯白色纯黑色)颜色,将字体样式改为宋体。
用 ArcGIS自带的程序进行数据转换,将SHP,SDE等数据转换为 Dwg,DXF 的时候,要注意 一下几点问题: 1. SDE,或者SHP 为 面状地物的FeatureClass 的时候,转移到CAD中,生成的polygon 的属性是 非封闭的,他的首点和尾点重合。所以如果必要的话,要将面状地物的属性 设置为封闭,如果想做到完美,还要写程序,将重复点去掉。
2. 转换生成的dwg 文件的 单位是inches , 这一般来说没有问题, 但是如果需要插入符号块的时候,因为一般符号块定义是 无单位的,可能造成问题,因此一般建议将生成后的Dwg文件的单位改为 unitless 即无单位。
从CAD生成shp文件时同样要将面状属性改为封闭,不然无法生成
以上是关于如何利用ArcGIS将shp文件转换成CAD可用的dwg文件的主要内容,如果未能解决你的问题,请参考以下文章