É possível alterar o comprimento do campo de um shapefile para mais de 254?


9

O tamanho máximo do campo para um shapefile é 254 ( https://en.wikipedia.org/wiki/Shapefile#Limitations ) e por isso estou tendo problemas com os atributos de entrada, que têm um tamanho maior que 254.

Que alternativas existem para ter comprimentos de campo mais longos?


5
Cathrin, aceitar boas respostas para suas perguntas anteriores nos ajuda a saber o que funcionou e o que não funcionou. Isso incentivará as pessoas a responder suas perguntas no futuro. Reserve um momento para revisar suas outras perguntas e, se puder, aceite as respostas para algumas delas.
whuber

Respostas:


13

Essa é uma das muitas limitações do formato Shapefile , impostas pelo formato DBF.

Considere usar o PostGIS para armazenar seus dados e atributos, onde os comprimentos dos campos de texto são praticamente ilimitados. *

__

* O tamanho máximo do campo para o PostgreSQL é de 1 GB, portanto o limite é de um bilhão de caracteres.


1

Se você possui o Microsoft Access, pode criar um campo Memorando em uma tabela para seus dados que exijam> 255 caracteres, preencher a tabela e, em QGIS, associe seu Shapefile à tabela mdb.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.