操作方法

操作方法:将 AutoCAD DWG 文件转换为 GIS 兼容的文件地理数据库

Last Published: December 8, 2022

摘要

以下说明介绍了将 AutoCAD DWG 文件转换为 GIS 兼容的文件地理数据库的步骤。

过程

在执行以下流程之前,必须定义 CAD 数据的投影。 请参阅以下知识库文章:操作方法:标识数据的空间参考、投影或坐标系。另请参阅此过程的相关文章。

  1. 在 ArcCatalog 中,右键单击文件地理数据库将位于的文件夹,然后选择新建文件地理数据库,创建新的文件地理数据库以包含 CAD 要素。 可根据需要对文件地理数据库进行重命名,但是必须保留 .gdb 扩展名。 如果可能,请在本地硬盘上创建新的文件地理数据库。
  2. 在 ArcMap 中打开 ArcCatalog 窗口,右键单击新的文件地理数据库,然后选择设为默认地理数据库
  3. 打开 ArcToolbox > 转换工具 > 至地理数据库,然后选择 CAD 至地理数据库
  4. 浏览至磁盘上的 CAD 文件,然后将其选为输入。
    软件将自动在默认地理数据库中创建要素数据集以包含数据,但其名称可根据需要进行更改。 名称不能包含空格,但可以使用下划线。
  5. 设置 CAD 文件的参考比例。 以下说明介绍了如何为数据确定合适的参考比例。
  6. 选择创建的 CAD 数据所在的投影,或为 CAD 文件创建的自定义投影(如上所示)。
  7. 单击 CAD 至地理数据库对话框中的确定。 CAD 文件中的要素将导入要素数据集中的要素类。
以下是将 CAD 注记导入到地理数据库中的替代说明。 这些替代步骤可以保存用于创建文本的字体,以及 CAD 文件中原始文本实体的颜色和大小。
替代导入方法
  1. 创建新的文件地理数据库,然后右键单击地理数据库,创建新的要素数据集,定义投影以匹配创建的 CAD 数据所在的坐标系。
  2. 右键单击要素数据集,选择导入 > 要素类(多个),然后浏览至 CAD 文件。
  3. 双击打开 CAD 文件,选择折线多面体要素类。 按照此方法导入注记可以创建其他点要素类,并将每个点放置在注记字符串的锚点处。 注记字符串保存在地理数据库要素类中的 TextString 字段。
  4. 单击确定。 所选的要素类型将导入地理数据库中的要素数据集。

将 CAD 注记转换为地理数据库
此方法可以保存字体、文本大小和文本颜色。

  1. 要为注记确定合适的参考比例,请在 ArcMap 中打开一个新的空地图,然后绘制 CAD 注记。 单击视图 > 数据框属性。 在常规选项卡上,对地图进行设置,并将单位显示为创建数据时使用的单位,例如,英尺、米或其他单位。 放大至注记,直到屏幕中所显示的注记渲染为合适的大小,以便查看和打印为止。 在地理数据库中为新注记要素类设置参考比例后,将无法进行更改。 应将参考比例设置为对数据来说比较典型的地图比例,用于绘制和在屏幕上显示。
  2. 打开 ArcCatalog 窗口,导航至包含 CAD 文件中的点、折线、面和多面体要素的地理数据库。
  3. 右键单击要素数据集,然后选择新建 > 要素类。 这将包含注记。
  4. 为新注记要素类命名,然后在后续对话框中单击下一步
  5. 在 ArcCatalog 的新建要素类对话框中的参考比例框中输入比例值。 例如,ArcMap 中的比例可以为 1:1200。 在参考比例框中输入 1200。
  6. 单击下一步 > 下一步
  7. 在列出属性字段的最后一个对话框中,如果您希望 CAD 注记中的属性包含在地理数据库注记要素类中,请单击导入按钮,导航至 CAD 注记要素类并将其选中,然后单击添加。 CAD 注记中的属性将添加到地理数据库要素类中。
  8. 单击完成
  9. 创建新的注记要素类后,关闭 ArcCatalog 窗口。
  10. 在 ArcMap 中,单击自定义 > 自定义模式。 在命令选项卡上,从类别列表中选择标注。 在命令列表中,标注转换 Coverage 注记工具。 左键单击工具图标,然后按住鼠标左键将其拖动到 ArcMap 窗口中显示的工具栏中。 将工具添加到工具栏后,关闭自定义对话框。
  11. 单击新的转换 Coverage 注记图标,随即将打开一个对话框,询问您是否选择图层进行转换。 单击单选按钮以添加到数据库,然后单击该文件夹以导航到您希望添加注记的数据库、要素数据集和空注记要素类。
  12. 设置注记要素类的路径时,单击“转换”,注记随即被添加到地理数据库中。
    请注意,使用“转换 Coverage 注记”工具时,可稍后向同一要素类添加其他注记。
注: 
由于地理数据库数据模型支持注记,因此上述方法强调 CAD 数据到地理数据库的转换,存储在 CAD 文本实体中的属性信息不必在转换数据之后重新创建。

如果不需要属性,请在 ArcMap 中绘制 CAD 点、折线、面或多面体要素,右键单击内容列表 (TOC) 中图层的名称并选择数据 > 导出数据。  输出数据可以转换为简单 shapefile 以及地理数据库要素类。

如果仅需要 CAD 文件中特定图层或级别的要素,则还可以在 ArcMap 中使用“按属性选择”。  选择所需要素后,右键单击 TOC 中图层的名称并选择数据 > 导出数据。  仅导出所选要素。  使用“简单数据加载器”时,还可以按属性对数据进行排序,以通过 ArcCatalog 将数据加载到现有地理数据库要素类中。

文章 ID:000013062

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

发现关于本主题的更多内容