Comprimento máximo dos campos de texto nos formatos shapefile e geodatabase?

14

A sequência máxima de texto para um campo em um geodatabase é de 320 caracteres.

Os dados que estou importando têm seqüências de caracteres longas e parecem estar truncando quando eu me converto em shapefile na sequência de texto máxima e bagunçando os campos.

Existe uma maneira de estender isso para 700-1000 caracteres?

user23159
fonte

Respostas:

25

A largura máxima do campo shapefile é 254. É uma limitação do formato dBase.

Os campos de texto do geodatabase do arquivo são ilimitados em comprimento (2 ^ 31-1) e os bancos de dados corporativos são limitados pelo RDBMS subjacente para a largura VARCHAR e NVARCHAR.

A única maneira de contornar a limitação de largura do dBase é não usar shapefiles.

Se você precisar usar o shapefile, precisará criar vários campos e concatená-los mais tarde (mas tenha cuidado - já que o dBase também possui um limite de registro de 4000 bytes, você pode ficar sem espaço rapidamente).

Vince
fonte
12

Limites de tamanho e nome do banco de dados geográficos de arquivos

[…]
Tamanho do geodatabase do arquivo: sem limite Tamanho da
tabela ou da classe do recurso: 1 TB (padrão), 4 GB ou 256 TB com palavra-chave
Número de classes e tabelas de recursos: 2.147.483.647
Número de campos em uma classe ou tabela de recursos: 65.534
Número de linhas em uma classe ou tabela de recurso: 2.147.483.647
tamanho do nome do banco de dados geográficos: Número de caracteres que o sistema operacional permite em um nome de pasta
Comprimento do nome da classe ou tabela de recurso: 160 caracteres
Comprimento do nome do campo: 64 caracteres
Largura do campo de texto: 2.147.483.647

consulte http://resources.arcgis.com/en/help/main/10.1/index.html#//018s00000002000000

Mounaim
fonte