分享

【投稿】ARCGIS和CAD互转有Bug?这些技巧你应该知道丨城市数据派

 南柯一梦350 2019-08-31


作者简介

孙士玺

北京清华同衡规划设计研究院有限公司

总规三所

助理工程师

本期投稿

你是否常常遇到这些让人心累的问题?

Cad批量转Arcgis,数据丢失、属性丢失、不能成面!

Arcgis批量转Cad,面文件不能转填充、图层属性丢失!

原本只想安安静静做个分析,不料却在数据处理上耗费了大量时间!

心好累……

       
在国土空间规划体系改革背景下,多规合一已成为必然趋势,“一张底图”构建已成为必需。土规、总规、林业规划以及各类专项规划通常存在着多种成果格式,甚至多种数据平台,多平台数据的整合统一已成为国土空间规划展开的前提。其中最为常见的是Cad、Mapgis、Arcgis格式文件的互转。本文将基于FME对Arcgis与Cad矢量要素的相互转换进行简单介绍。
请看以下硬核内容
  • 1 CAD面文件转Arcgis的shapefile矢量文件

  • 2 Arcgis的矢量面文件转CAD分图层填充文件

  • 3 根据线宽,把CAD线文件转为Arcgis的道路面文件

1 CAD面文件转Arcgis的

shapefile矢量文件

基于FME,可以避免将CAD面文件转为Arcgis的shapefile矢量文件,丢失数据属性、面要素的问题。

STEP 1  清理CAD中无用图层,以及无用的线和填充。


STEP 2  打开FME,导入Cad。

STEP 3: 添加转换器。


STEP 4: 按图所示连接对象,开始转换。完成。

2 Arcgis的矢量面文件

转CAD分图层填充文件

基于FME进行转换,可以避免Arcgis的矢量文件导入Cad中无法形成填充、丢失图层信息等问题。

STEP 1 打开FME,载入shapefile面文件。

STEP 2  添加转换器。

STEP 3 设置导入CAD图层信息。

STEP 4 设置CAD各个图层颜色。

3 根据线宽,把CAD线文件

转为Arcgis的道路面文件

通过保留Cad文件的基础属性,形成需要的道路面文件。通常在道路断面设计成果中都会有已梳理好的道路信息线,通过Cad中的道路宽度属性,可以直接转换对应宽度的面文件到Arcgis中。

STEP 1 设置CAD,仅保留具有宽度属性的道路线。

STEP 2 打开FME,载入CAD线文件。

STEP 3 暴露载入Cad文件线宽属性。

STEP 4 自定义添加shape file字段。

STEP 5 通过Arcgis缓冲区分析形成道路面。

Arcgis与Cad矢量要素转换的方法还有很多种,本文方法仅抛砖引玉,还请海涵。

END

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多