シェープファイルのフィールド長を254以上に変更することは可能ですか?


9

シェープファイルの最大フィールド長は254(https://en.wikipedia.org/wiki/Shapefile#Limitations)であり、このため、サイズが254より大きい入力属性に問題があります。

フィールド長を長くするための選択肢はありますか?


5
キャスリンは、以前の質問に対する適切な回答を受け入れることで、何が機能して何が機能しなかったかを知るのに役立ちます。これは、人々が将来あなたの質問に答えることを奨励します。他の質問を確認し、可能であれば、いくつかの回答を受け入れてください。
whuber

回答:


13

これは、DBF形式によって課せられるShapefile形式の多くの制限1つです。

PostGISを使用してデータと属性を保存することを検討してください。テキストフィールドの長さは事実上無制限です。*

__

* PostgreSQLの最大フィールドサイズは1 GBであるため、制限は10億文字です。


1

Microsoft Accessを使用している場合、255文字を超えるデータを必要とするデータのテーブルにメモ型フィールドを作成し、テーブルにデータを入力してから、QGISでShapefileをmdbテーブルに結合できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.