Utilizar Python para importar datos CAD en una geodatabase
En este ejemplo de Python se demuestra cómo importar datos CAD de varios archivos de dibujo de la misma carpeta en una clase de entidad única, utilizando la herramienta Fusionar.
# Name: ImportCADandMerge.py # Description: Imports and merges polylines from one workspace into a single feature class # Author: ESRI # Import system modules import arcpy from arcpy import env env.workspace = "c:/data/columbia" # Create a value table that will hold the input feature classes for Merge vTab = arcpy.ValueTable() # Step through each dataset in the list for fd in arcpy.ListDatasets("*", "CAD"): layername = fd + "_Layer" # Select only the Polyine features on the drawing layer b-railroad arcpy.MakeFeatureLayer_management(fd + "/Polyline", layername, "\"Layer\" = 'B-RAILROAD'") vTab.addRow(layername) # Merge the CAD features into one feature class arcpy.Merge_management(vTab, "c:/data/columbia/Columbia.gdb/Railroads")
Temas relacionados
7/10/2012