你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
徐珂 - ArcGIS for Desktop
赞同来自: ONE瞬间
mport arcpy #1. Input CAD File path arcpy.env.workspace = r'D:\Testing\A201703\CAD' #2. Input reference scale reference_scale = "1000" #3. Input Output FileGDB outputGDB = r'D:\Testing\A201703\CAD\New File Geodatabase.gdb' #4. Input Output Feature Dataset name outputFD = "all" vTab = [] for fd in arcpy.ListDatasets("*","Feature"): vTab.append(fd) arcpy.CADToGeodatabase_conversion(vTab, outputGDB, outputFD, reference_scale)
inqt
赞同来自:
xqhan312 - GISer
要回复问题请先登录或注册
ArcGIS for Desktop
3 个回复
徐珂 - ArcGIS for Desktop
赞同来自: ONE瞬间
问题一:
GP工具CAD to Geodatabase自带了合并功能。可以批量选择CAD,然后输出。
如果不想批量选择CAD,希望以文件夹的形式加载,可以使用ModelBuilder(需要使用10.4及以上版本,10.3及以下版本有已知问题)或是Python实现。
(1)ModelBuilder中,使用迭代要素数据集,注意数据类型选择CAD,然后加载一个收集值工具(Collect Values)就可以了。
(2)使用Python代码如下:
问题二:
使用ModelBuilder实现。结果的命名改为行内变量。英文版本改为%Name%,中文版本改为%名称%。
inqt
赞同来自:
xqhan312 - GISer
赞同来自:
要回复问题请先登录或注册
发起人
ArcGIS for Desktop
相关问题
问题状态