¿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?


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.


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.

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.