CÓMO

El tamaño del shapefile aumenta después de ejecutar una operación de unión

Last Published: October 1, 2025

Descripción

El tamaño de un shapefile aumenta significativamente después de unir una tabla al shapefile y exportar el shapefile y la tabla unidos a un nuevo shapefile para que la unión sea permanente. El incremento de tamaño tiene lugar en la extensión de archivo .dbf del shapefile, que almacena la información de atributos de las características en el shapefile.

Causa

La longitud de los campos de la tabla unidos al shapefile se establece en un valor muy alto. Al exportar el shapefile que contiene campos con valores de longitud alta a un nuevo shapefile, el shapefile exportado mantiene la longitud de los campos de la tabla unida. El resultado es un aumento significativo del tamaño del shapefile exportado, concretamente en la extensión de archivo .dbf del shapefile.

Solución o solución alternativa

Para reducir el tamaño de la extensión .dbf del archivo shapefile, utilice una de las tres soluciones siguientes:

Opción 1: Exportar el shapefile unido como una clase de entidad de geodatabase

Exportar como una clase de entidad en lugar de un shapefile. Las clases de entidad comprimen el espacio no utilizado y dan como resultado un archivo de salida más pequeño.

Siga los pasos que se indican a continuación para exportar el shapefile unido a una clase de entidad después de unir la tabla al shapefile.

  1. Haga clic con el botón derecho en un shapefile unido en la Tabla de contenido > Datos > Exportar datos.
  2. Haga clic en la flecha Exportar y seleccione Todas las entidades, Entidades seleccionadas o Todas las entidades en la extensión de vista.
  3. Haga clic en ExaminarEl icono Examinar. y defina un nombre para la clase de entidad de salida.
  4. Seleccione Clases de entidad de geodatabase de datos de archivos y personal como tipo de archivo.
  5. Navegue hasta una geodatabase para la ubicación de salida y haga clic en Guardar.
  6. Haga clic en Aceptar. El shapefile se exporta como una clase de entidad de geodatabase.


Opción 2: Utilice la herramienta Fusionar para establecer la longitud del campo en el shapefile exportado a un valor menor

Mantenga los datos exportados en forma de shapefile en lugar de una clase de entidad, pero reduzca la longitud de los campos en el shapefile utilizando la herramienta Fusionar. La herramienta Fusionar proporciona la capacidad de controlar los campos del dataset de salida y el contenido de los campos mediante el control Mapa de campo, que permite establecer el valor de longitud de los campos en un valor más bajo y reduce el tamaño del shapefile de salida.

Siga los pasos que se indican a continuación después de unir la tabla al shapefile y exportar el shapefile a un nuevo shapefile, para editar la longitud de los campos en el shapefile exportado:

  1. Abra Herramientas de administración de datos y vaya a General > Fusionar.
  2. Seleccione el shapefile exportado que contiene los atributos de la tabla unida como Datasets de entrada.
  3. Asigne un nombre y una ubicación a Dataset de salida.
  4. En la sección Mapa de campo, haga clic con el botón secundario en el campo para editar la propiedad de longitud de campo y, a continuación, haga clic en Propiedades.

    La sección Mapa de campo de la herramienta Fusionar.
  5. En el cuadro de diálogo Propiedades del campo de salida , edite el parámetro Longitud de la sección Propiedades a un valor inferior.

    Cuadro de diálogo Propiedades del campo de salida
  6. Haga clic en Aceptar para guardar las ediciones.
  7. Repita los pasos 4 y 5 para todos los campos para editar la propiedad length del campo a un valor inferior.
  8. Haga clic en Aceptar para ejecutar la operación de fusión.

Opción 3: Modificar el origen de la tabla antes de unirse en ArcMap

Edite el origen de la tabla para reducir el tamaño antes de unirla a un shapefile. Por ejemplo, establezca el valor de longitud de los campos de la fuente de la tabla (por ejemplo, Microsoft Excel o Access) en un valor inferior. Esta solución garantiza que el tamaño de la tabla sea el mínimo antes de unir la tabla a un archivo shape en ArcMap.

Id. de artículo: 000013758

Recibir notificaciones y encontrar soluciones a problemas nuevos o comunes

Obtenga respuestas resumidas y soluciones de vídeo de nuestro nuevo chatbot de IA.

Descargar la aplicación de soporte de Esri

Información relacionada

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Descargar la aplicación de soporte de Esri

Ir a opciones de descarga