O que é o formato de ficheiro TAB?
Um arquivo .tab armazena dados geoespaciais em formato vetorial. .tab é o formato nativo para arquivos criados pelo MapInfo, um formato GIS proprietário originalmente desenvolvido pela MapInfo Corporation - agora mantido pela Precisely (anteriormente Pitney Bowes Software). O arquivo .tab em si é um pequeno cabeçalho de texto ASCII que normalmente começa com a palavra-chave !table; ele não contém dados espaciais diretamente. Em vez disso, ele vincula um conjunto de arquivos GIS complementares e armazena informações sobre conjuntos de dados que compõem um mapa completo e seus elementos, como rótulos, desenhos e imagens raster. Arquivos .tab também podem conter metadados.
Um arquivo .tab pode vincular os seguintes tipos de arquivos relacionados:
.dat- arquivos de atributos de dados que armazenam registros de tabela no formato nativo do MapInfo; também podem ser texto simples, documentos Excel ou bancos de dados Access..ind- arquivos de índice para colunas de tabelas de atributos..map- arquivos de mapa binários que contêm os dados reais de geometria geográfica..id- arquivos que vinculam objetos gráficos aos seus registros de atributos correspondentes.
Para que os dados de atributos sejam exibidos em um determinado mapa, os arquivos .id e .map relacionados devem estar presentes junto com o arquivo .tab. Se nenhum dado gráfico for necessário, apenas os arquivos .tab e .dat são exigidos. O formato também é suportado pelo ArcGIS Pro, QGIS e pela biblioteca de código aberto GDAL/OGR (ogr2ogr). A biblioteca de código aberto MITAB permite a leitura e gravação de arquivos .tab, e o próprio cabeçalho .tab pode ser inspecionado com qualquer editor de texto simples.
Segurança e proteção
RISCO: LOWO MapInfo TAB contém dados, não executáveis, e é de baixo risco. O problema prático é a falta de arquivos complementares: um .tab sozinho não exibirá nada. Obtenha software GIS apenas de fontes oficiais (qgis.org, precisely.com); evite portais de download de «visualizadores TAB» que agrupam adware.
Detalhes do formato
em resumo- Texto de valores separados por tabulação (TSV) - Uma tabela de texto simples genérica onde as colunas são separadas por caracteres de tabulação; abre em qualquer editor de texto, Excel ou LibreOffice - não relacionado ao GIS.
- Tablatura de guitarra/baixo - Arquivos de tablatura musical (ex: Guitar Pro antigo ou tablaturas de texto simples) às vezes usam a extensão .tab; abertos por software de tablatura, não por ferramentas GIS.
Programas que abrem arquivos TAB
Detalhes técnicos
especificação profunda| Função do arquivo | Cabeçalho de texto ASCII que declara o esquema do conjunto de dados e o sistema de coordenadas; a geometria bruta e os atributos são armazenados em arquivos binários complementares |
| Assinatura do arquivo | Começa com `!table` na linha 1, seguido por `!version` na linha 2 (sem bytes mágicos binários; deslocamento 0) |
| Tipo MIME | `application/x-mapinfo-tab` |
| Arquivos complementares | `.map` (geometria binária), `.dat` (tabela de atributos binária), `.id` (índice de geometria para linha); todos os quatro arquivos devem compartilhar o mesmo nome base e residir no mesmo diretório |
| Armazenamento de atributos | Arquivo binário `.dat` semelhante ao dBASE; tipos de campo suportados: Character, Integer, Float, Decimal, Logical, Date |
| Tipos de geometria | Ponto, Multiponto, Linha, Polilinha, Região (polígono), Arco, Elipse, Retângulo, Retângulo Arredondado, Texto e objetos de Coleção |
| Sistema de coordenadas | Definido por uma cláusula `CoordSys` dentro do cabeçalho `.tab`; suporta dezenas de projeções e datums nomeados, incluindo WGS84, NAD83 e zonas UTM |
| Declaração de versão | A linha `!version` no cabeçalho registra o número da versão do esquema (ex: `300` corresponde ao MapInfo Professional 3.x e posterior) |
| Arquivo de índice opcional | O arquivo `.ind` fornece índices de coluna B-tree, permitindo pesquisas e consultas de atributos rápidas no MapInfo Pro |
| Variante de registro raster | Uma variante raster `.tab` separada registra imagens georreferenciadas (aéreas ou de satélite) incorporando parâmetros de transformação afim no cabeçalho |
| Suporte a tabelas contínuas | Múltiplos arquivos `.tab` de blocos podem ser registrados em uma única camada lógica contínua via um `.tab` mestre, um recurso nativo do MapInfo para cobertura de grandes áreas |
| Armazenamento de estilo | Estilos de exibição de objetos (cor, espessura de linha, padrão de preenchimento, tipo de símbolo) são incorporados no arquivo binário `.map`, não no cabeçalho `.tab` |
| Suporte de código aberto | MITAB (biblioteca C++ com licença MIT) e o driver `TAB` do GDAL/OGR suportam a leitura e gravação de conjuntos de dados MapInfo TAB nativos |
| Origem da plataforma | Desenvolvido para Windows (MapInfo Professional); acesso de leitura/gravação multiplataforma disponível via GDAL/OGR no Windows, macOS e Linux |
| Desenvolvedor | MapInfo Corporation; a propriedade passou para a Pitney Bowes Software e posteriormente para a Precisely (atual mantenedora desde 2019) |
| Lançado | early 1990s (MapInfo Professional) |
| Especificação | www.precisely.com |
Conversões de TAB
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos TAB.