¿Es posible cambiar la longitud de campo de un archivo de forma a más de 254?

9

La longitud máxima del campo para un archivo de forma es 254 ( https://en.wikipedia.org/wiki/Shapefile#Limitations ) y debido a esto tengo problemas con los atributos de entrada, que tienen un tamaño mayor que 254.

¿Qué alternativas hay para tener longitudes de campo más largas?

Cathrin
fuente
55
Cathrin, aceptar buenas respuestas a sus preguntas anteriores nos ayuda a saber qué ha funcionado y qué no. Esto animará a las personas a responder sus preguntas en el futuro. Tómese un momento para revisar sus otras preguntas y, si puede, acepte las respuestas a algunas de ellas.
whuber

Respuestas:

13

Esa es una de las muchas limitaciones del formato Shapefile , impuesta por el formato DBF.

Considere usar PostGIS para almacenar sus datos y atributos, donde las longitudes de los campos de texto son prácticamente ilimitadas. * *

__

* El tamaño de campo máximo para PostgreSQL es de 1 GB, por lo que el límite es de mil millones de caracteres.

Mike T
fuente
1

Si tiene Microsoft Access, puede crear un campo Memo en una tabla para sus datos que requieren> 255 caracteres, llenar la tabla y luego, en QGIS, unir su Shapefile a la tabla mdb.

klewis
fuente