ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

De clase de entidad a shapefile

  • Resumen
  • Uso
  • Sintaxis
  • Muestra de código
  • Entornos
  • Información de licenciamiento

Resumen

Copia las entidades desde una o más clases de entidad o capas a una carpeta de shapefiles.

Uso

  • Los shapefiles tienen varias limitaciones en comparación con las clases de entidad en una geodatabase. Por ejemplo, los atributos del shapefile no pueden almacenar valores nulos; los atributos redondean números, tienen poca compatibilidad con las cadenas de caracteres Unicode, no permiten nombres de campo con más de 10 caracteres y no pueden almacenar fecha y hora en un campo. Además, no admiten las capacidades que se encuentran en las geodatabases como los dominios y los subtipos.

    Más información sobre las limitaciones del shapefile

  • 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\rivers, el shapefile de salida se llamará rivers.shp. Para controlar explícitamente el nombre del shapefile de salida y para algunas opciones de conversión adicionales, vea la herramienta De clase de entidad a clase de entidad.

  • Si el shapefile de salida ya existe en la Carpeta de salida, se agregará un número al final para que el nombre del shapefile sea único (por ejemplo, rivers_1.shp).

Sintaxis

arcpy.conversion.FeatureClassToShapefile(Input_Features, Output_Folder)
ParámetroExplicaciónTipo 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 donde se escribirán los shapefiles.

Folder

Salida derivada

NombreExplicaciónTipo de datos
Derived_Folder

La carpeta que contiene los shapefiles nuevos.

Carpeta

Muestra de código

Ejemplo 1 de FeatureClassToShapefile (ventana de Python)

El siguiente script de la ventana de Python demuestra cómo utilizar la función FeatureClassToShapefile en modo inmediato.

import arcpy
arcpy.env.workspace = "C:/data/airport.gdb"
arcpy.FeatureClassToShapefile_conversion(["county", "parcels", "schools"],
                                         "C:/output")
Ejemplo 2 de FeatureClassToShapefile (script independiente)

El siguiente script independiente muestra cómo utilizar la función FeatureClassToShapefile.

# Name: FeatureClassToShapefile_Example2.py
# Description: Use FeatureClassToShapefile to copy feature classes to shapefiles
# Import system modules
import arcpy
 
# Set environment settings
arcpy.env.workspace = "C:/data"
 
# Set local variables
inFeatures = ["climate.shp", "majorrds.shp"]
outLocation = "C:/output"
 
# Execute FeatureClassToGeodatabase
arcpy.FeatureClassToShapefile_conversion(inFeatures, outLocation)

Entornos

  • Espacio de trabajo actual
  • Espacio de trabajo temporal
  • Sistema de coordenadas de salida
  • Transformaciones geográficas
  • Extensión
  • Resolución XY
  • Tolerancia XY
  • La salida tiene valores M
  • Resolución M
  • Tolerancia M
  • La salida tiene valores Z
  • Valor Z de salida predeterminado
  • Resolución Z
  • Tolerancia Z
  • Nombres de campos calificados
  • Palabra clave CONFIG de salida
  • Auto ejecución
  • Cuadrícula espacial de salida 1
  • Cuadrícula espacial de salida 2
  • Cuadrícula espacial de salida 3
  • Dominio XY de salida
  • Palabra clave CONFIG de salida
  • Dominio Z de salida

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados

  • Sobre cómo cargar datos en las clases de entidad y tablas existentes
  • Copiar entidades
  • Exportar a CAD
  • Importar desde CAD
  • Cargar datos en el árbol de catálogo
  • Acerca de la carga de datos en ArcMap
  • Cuestiones de geoprocesamiento para el shapefile de salida
  • Una vista general del conjunto de herramientas A shapefile

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog de Esri
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2021 Esri. | Privacidad | Legal