Longitud máxima de los campos de texto en formatos shapefile y geodatabase?


14

La cadena de texto máxima para un campo en una geodatabase es de 320 caracteres.

Los datos que estoy importando tienen cadenas de caracteres largas y parece estar truncando cuando convierto en shapefile en la cadena de texto máxima y desordenando los campos.

¿Hay alguna manera de extender esto a 700-1000 caracteres?

Respuestas:


25

El ancho de campo máximo del archivo de forma es 254. Es una limitación del formato dBase.

Los campos de texto de la geodatabase de archivos tienen una longitud ilimitada (2 ^ 31-1) y las geodatabases corporativas están limitadas por su RDBMS subyacente para el ancho VARCHAR y NVARCHAR.

La única forma de evitar la limitación de ancho de dBase es no usar archivos de forma.

Si debe usar shapefile, entonces necesitaría hacer múltiples campos y concatenarlos más tarde (pero tenga cuidado, ya que dBase también tiene un límite de registro de 4000 bytes, podría quedarse sin espacio rápidamente).


12

Tamaño de la geodatabase de archivos y límites de nombre

[…]
Tamaño de geodatabase de archivos: Sin límite Tamaño de
tabla o clase de entidad: 1 TB (predeterminado), 4 GB o 256 TB con palabra clave
Número de clases de entidad y tablas: 2,147,483,647
Número de campos en una clase de entidad o tabla: 65,534
Número de filas en una clase de entidad o tabla: 2,147,483,647
Longitud del nombre de la geodatabase: Número de caracteres que permite el sistema operativo en un nombre de carpeta Clase de entidad o
longitud del nombre de la tabla: 160 caracteres
Longitud del nombre del campo: 64 caracteres
Ancho del campo de texto: 2,147,483,647

ver http://resources.arcgis.com/en/help/main/10.1/index.html#//018s00000002000000

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.