Um arquivo do tipo TABLE armazena os atributos descritivos de objetos geográficos. Portanto, nesta versão do SPRING, tais atributos poderão ser importados ou exportados somente quando associados a um PI do modelo cadastral ou redes. Estes atributos podem ainda estar associados à uma categoria não-espacial.
A figura abaixo mostra o esquema de ligação de uma tabela de objetos (Tabela Lotes) com o polígono correspondente no Mapa de Lotes Urbanos. O usuário pode a qualquer instância, conectar a tabela de objetos à uma tabela não-espacial (Tabela Proprietários). Ambas as tabelas podem ser criadas (ou importadas) a partir de um arquivo ASCII-SPRING ou exportadas, caso já existam.

A primeira linha do arquivo é a palavra-chave TABLE. Esta linha forma a seção de identificação, que é uma seção obrigatória. Para a entidade TABLE, a seção de informação é tambem obrigatória e deve conter uma descrição dos atributos armazenados no arquivo.
As seguintes palavras-chave são obrigatórias na seção informação: SEPARATOR, UNFORMATED, FORMATED, CATEGORY_OBJ, CATEGORY_NOSPAPTIAL, T_KEY e T_NAME:
Após as palavras-chave T_KEY e T_NAME a descrição dos atributos (campos) do usuário é informado, seguindo o formato abaixo:
OBS: A definição dos itens de cada atributo são separados pelo caracter definido em SEPARATOR. Quando o tipo é TEXT, o item decimais deve ser preenchido com zero (0).
O formato geral do arquivo ASCII para a entidade TABLE segue o esquema apresentado a seguir.
TABLE INFO // Tabela de Atributos ASCII gerada pelo Sistema SPRING SEPARATOR ; UNFORMATED / FORMATED dados sem formatação ou com formatação CATEGORY_OBJ / CATEGORY_NOSPATIAL Categoria de Objetos ou Não Espacial T_KEY,TEXT,32,0 campo p/ rótulo do objeto T_NAME,TEXT,32,0 campo p/ nome do objeto nome_do_campo_3, tipo, tamanho, decimais nome_do_campo_4, tipo, tamanho, decimais ... nome_do_campo_n, tipo, tamanho, decimais INFO_END T_KEY,T_NAME,valor_campo_3,valor_campo_4, ..., ..., valor_campo_n .............. .............. END |
Os exemplos abaixo mostram uma tabela não-espacial e outra de objetos.
TABLE INFO //Tabela de Atributos ASCII gerada pelo Sistema SPRING SEPARATOR , UNFORMATED CATEGORY_NOSPATIAL Quadras CODIGO , TEXT , 12 , 0 ASA , TEXT , 7 , 0 USO , TEXT , 15 , 0 NUM_IMOV , INTEGER , 10 , 0 POPULAC , INTEGER , 10 , 0 RENDA , REAL , 17 , 8 MDECLIV , REAL , 17 , 8 APTIDAO , TEXT , 15 , 0 INFO_END SQN-103 , NORTE , Publico , 15 , 250 , 20000.000000 , 2.001377 , Alta SQN-104 , NORTE , Publico , 18 , 300 , 25000.000000 , 2.456820 , Alta SQN-105 , NORTE , Publico , 100 , 400 , 30000.000000 , 1.874424 , Alta SQN-106 , NORTE , Residencial , 120 , 500 , 8000.000000 , 2.607974 , Alta SQN-107 , NORTE , Residencial , 35 , 140 , 8000.000000 , 1.988258 , Alta SQS-716 , SUL , Residencial , 80 , 190 , 2000.000000 , 0.978811 , Alta END |
TABLE INFO // Tabela de Atributos ASCII gerada pelo Sistema SPRING SEPARATOR ; UNFORMATED CATEGORY_OBJ Quadras T_KEY ; TEXT ; 32 ; 0 T_NAME ; TEXT ; 32 ; 0 NOME,TEXT,30,0 VALOR,REAL,17,8 IDADE_CAD,INTEGER,10,0 DATA_CAT,TIME,8,0 INFO_END Fz045757;Fz045757;Tanque II ;74545.660000;59;19940701 Fz654433;Fz654433;Faz Santa Cecilia ;353535.550000;23;19941230 Fz655222;Fz655222;Sao Roque ;645455.550000;65;19930508 Fz657463;Fz657463;Madre Paula ;867676.770000;98;19710508 END |
NOTA: Quando exporta-se uma tabela de objeto ou não-espacial do banco de dados, opção Tabela na janela de "Exportação", o arquivo TABLE é criado. Por default ao exportar a extensão é "spr", acrescido do sulfixo "_TAB" ao nome do PI, isto é, *_TAB.spr. Entretanto, para importar deverá ter apenas a extensão "spr", caso tenha sido criado em outro sistema. A diferença entre uma tabela não-espacial e uma de objetos está na declaração do item CATEGORY_NOSPATIAL ou CATEGORY_OBJ da seção de informação.
Sobre formato ASCII
Veja sobre Importação/Exportação no SPRING
Consulte também:
Como IMPORTAR dados ?
Como IMPORTAR dados do SGI ?
Como IMPORTAR imagens GRIB ?
Como EXPORTAR dados ?