Feature Class To Shapefile (Conversión)
Resumen
Copia las entidades desde una o más clases de entidad o capas a una carpeta de shapefiles.
Uso
-
El nombre del shapefile de salida será el nombre de la clase de entidad de entrada. Por ejemplo, si la entrada es C:\base.gdb\ríos, el shapefile de salida se llamará ríos.shp. Para controlar explícitamente el nombre del shapefile de salida y para algunas opciones de conversión adicionales, vea la herramienta Clase de entidad a clase de entidad.
-
Si el shapefile de salida ya existe en la Carpeta de salida, se incorporará un número al final para hacerlo único (por ejemplo, rivers_1.shp).
Sintaxis
Parámetro | Explicación | Tipo de datos |
Input_Features [Input_Features,...] |
La lista de clases de entidad de entrada o capas de entidades que se convertirán y agregarán a la carpeta de salida. | Feature Layer |
Output_Folder |
La carpeta de salida o de destino. | Folder |
Ejemplo de código
La siguiente secuencia de comandos de la ventana de Python demuestra cómo utilizar la función FeatureClassToShapefile en el modo inmediato.
import arcpy from arcpy import env env.workspace = "C:/data/airport.gdb" arcpy.FeatureClassToShapefile_conversion(["county", "parcels", "schools"], "C:/output")
La siguiente secuencia de comandos independiente demuestra cómo utilizar la función FeatureClassToShapefile.
# Name: FeatureClassToShapefile_Example2.py # Description: Use FeatureClassToGeodatabase to copy feature classes # to shapefiles # Author: ESRI # Import system modules import arcpy from arcpy import env # Set environment settings env.workspace = "C:/data" # Set local variables inFeatures = ["climate.shp", "majorrds.shp"] outLocation = "C:/output" # Execute FeatureClassToGeodatabase arcpy.FeatureClassToShapefile_conversion(inFeatures, outLocation)