基于ArcMap、构建Python脚本和模型构建器,实现dwg转Shp、gdb文件的创建和输出,以及套用Shp模板后的文件创建和输出 (一)

该博客介绍了一种使用ArcMap模型构建器和Python脚本的方法,实现CAD dwg文件转换为Shapefile (Shp)、创建和输出GDB文件,同时套用Shp模板。详细阐述了模型构建步骤,包括CAD导入、属性表套用、脚本导出和修改,适用于批量处理地理信息数据和房产测量系统的数据入案。
摘要由CSDN通过智能技术生成

前言

基于ArcMap,实现了构建GIS的模型构建器,python脚本两种方式,一键运行,自动导出gdb、套用模板的Shp、dwg文件和dwg转Shp、gdb。使得处理大量的地理信息数据和房产测量系统入案等情况更简单、高效。此提供一个思路,模型和脚本可根据需要进行更改。


一、基于ArcMap的模型构建器,实现cad (dwg)文件转Shp(Shapefile)和gdb(文件地理数据库)的创建并输出

1、模型构建如下

在这里插入图片描述

2、具体思路

先将CAD文件(格式为dwg)导入创建的地理数据库中,然后将地理数据库的文件导出成shapefile文件,调用的arcpy的主要函数为:

CreateFileGDB_management(创建地理数据库)
CADToGeodatabase_conversion(CAD导入地理数据库)
FeatureClassToShapefile_conversion(导出成shapefile)
在这里插入图片描述

3、构建步骤说明

一共需要添加5个工具,每个工具分别需要填写相关的变量与信息;

如图数字1:需要添加工作空间,双击,D:\gis03是我填写的工作路空间。
在这里插入图片描述

如图数字2:创建文件地理数据库,可在ArcToolbox 直接拉取,双击然后填写工具的相关信息。
在这里插入图片描述
在这里插入图片描述

如图数字3:CAD导入地理数据库,可在ArcToolbox 直接拉取,双击然后填写工具的相关信。

在这里插入图片描述
在这里插入图片描述

如图数字4:需要在模型构建器/迭代器/要素类

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值