È possibile modificare la lunghezza del campo di uno shapefile a oltre 254?


9

La lunghezza massima del campo per uno shapefile è 254 ( https://en.wikipedia.org/wiki/Shapefile#Limitations ) e per questo motivo sto riscontrando problemi con gli attributi di input, che hanno una dimensione maggiore di 254.

Quali alternative ci sono per avere lunghezze di campo più lunghe?


5
Cathrin, accettare qualsiasi buona risposta alle tue precedenti domande ci aiuta a sapere cosa ha funzionato e cosa no. Questo incoraggerà le persone a rispondere alle tue domande in futuro. Per favore, prenditi un momento per rivedere le tue altre domande e, se puoi, accetta le risposte ad alcune di esse.
whuber

Risposte:


13

Questa è una delle molte limitazioni del formato Shapefile , imposte dal formato DBF.

Prendi in considerazione l'utilizzo di PostGIS per archiviare dati e attributi, in cui le lunghezze dei campi di testo sono praticamente illimitate. *

__

* La dimensione massima del campo per PostgreSQL è 1 GB, quindi il limite è di un miliardo di caratteri.


1

Se si dispone di Microsoft Access, è possibile creare un campo Memo in una tabella per i dati che richiedono> 255 caratteri, popolare la tabella e quindi in QGIS unire Shapefile alla tabella mdb.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.