シェープファイルおよびジオデータベース形式のテキストフィールドの最大長は?


14

ジオデータベースのフィールドの最大テキスト文字列は320文字です。

インポートするデータには長い文字列があり、最大テキスト文字列でシェープファイルに変換してフィールドを台無しにすると、切り捨てられているようです。

これを700〜1000文字に拡張する方法はありますか?

回答:


25

シェープファイルの最大フィールド幅は254です。これは、dBase形式の制限です。

ファイルジオデータベースのテキストフィールドの長さは無制限(2 ^ 31-1)であり、エンタープライズジオデータベースは、基になるRDBMSによってVARCHARおよびNVARCHAR幅に制限されます。

dBaseの幅の制限を回避する唯一の方法は、シェープファイルを使用しないことです。

シェープファイルを使用する必要がある場合は、複数のフィールドを作成して後で連結する必要があります(ただし、dBaseには4000バイトのレコード制限があるため、すぐにスペースが不足する可能性があります)。


12

ファイルジオデータベースのサイズと名前の制限

[…]
ファイルジオデータベースサイズ:制限なし
テーブルまたはフィーチャクラスのサイズ: 1 TB(デフォルト)、4 GBまたは256 TB with keyword
フィーチャクラスおよびテーブルの
2,147,483,647 フィーチャクラスまたはテーブルのフィールド
65,534 行数フィーチャクラスまたはテーブル内: 2,147,483,647ジオ
データベース名の長さ:フォルダー名に使用できるオペレーティングシステムの文字数
フィーチャクラスまたはテーブル名の長さ: 160文字
フィールド名の長さ: 64文字
テキストフィールドの幅: 2,147,483,647

http://resources.arcgis.com/en/help/main/10.1/index.html#//018s00000002000000をご覧ください

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