Vad är filformatet TAB?
En .tab-fil lagrar geospatiala data i vektorformat. .tab är det infödda formatet för filer skapade av MapInfo, ett proprietärt GIS-format som ursprungligen utvecklades av MapInfo Corporation - numera underhållet av Precisely (tidigare Pitney Bowes Software). Själva .tab-filen är ett litet ASCII-texthuvud som vanligtvis börjar med nyckelordet !table; den innehåller inte spatiala data direkt. Istället binder den samman en uppsättning tillhörande GIS-filer och lagrar information om dataset som utgör en komplett karta och dess element, såsom etiketter, ritningar och rasterbilder. .tab-filer kan även innehålla metadata.
En .tab-fil kan länka till följande relaterade filtyper:
.dat- dataattributfiler som lagrar tabellposter i MapInfo-format; även vanlig text, Excel-dokument eller Access-databaser..ind- indexfiler för attributtabellens kolumner..map- binära kartfiler som innehåller den faktiska geografiska geometridatan..id- filer som länkar grafiska objekt till deras motsvarande attributposter.
För att attributdata ska kunna visas på en karta måste de relaterade .id- och .map-filerna finnas tillsammans med .tab-filen. Om ingen grafisk data behövs krävs endast .tab- och .dat-filerna. Formatet stöds även av ArcGIS Pro, QGIS och det öppna biblioteket GDAL/OGR (ogr2ogr). Det öppna källkodsbiblioteket MITAB tillåter läsning och skrivning av .tab-filer, och själva .tab-huvudet kan inspekteras med valfri textredigerare.
Säkerhet & trygghet
RISK: LOWMapInfo TAB är data, inte körbar kod, och innebär låg risk. Den praktiska fallgropen är saknade följefiler: en ensam .tab kommer inte att visas. Hämta endast GIS-programvara från officiella källor (qgis.org, precisely.com); undvik nedladdningsportaler för «TAB-visare» som buntar med annonsprogram.
Formatdetaljer
i ett nötskal- Tab-separerade värden (TSV) text - En generisk texttabell där kolumner separeras av tabulatortecken; öppnas i valfri textredigerare, Excel eller LibreOffice - ej relaterat till GIS.
- Gitarr/bas-tabulatur - Musiktabulaturfiler (t.ex. äldre Guitar Pro eller textbaserade tabs) har ibland filtillägget .tab; öppnas av tabulaturprogram, inte GIS-verktyg.
Program som öppnar TAB-filer
Tekniska detaljer
djup specifikation| Filroll | ASCII-texthuvud som deklarerar datasetets schema och koordinatsystem; rå geometri och attribut lagras i binära följefiler |
| Filsignatur | Börjar med `!table` på rad 1, följt av `!version` på rad 2 (inga binära magic bytes; offset 0) |
| MIME-typ | `application/x-mapinfo-tab` |
| Tillhörande filer | `.map` (binär geometri), `.dat` (binär attributtabell), `.id` (geometri-till-rad-index); alla fyra filer måste dela samma basnamn och ligga i samma katalog |
| Attributlagring | dBASE-liknande binär `.dat`-fil; fälttyper som stöds: Character, Integer, Float, Decimal, Logical, Date |
| Geometrityper | Point, Multipoint, Line, Polyline, Region (polygon), Arc, Ellipse, Rectangle, Rounded Rectangle, Text och Collection-objekt |
| Koordinatsystem | Definieras av en `CoordSys`-klausul inuti `.tab`-huvudet; stöder dussintals namngivna projektioner och datum inklusive WGS84, NAD83 och UTM-zoner |
| Versionsdeklaration | `!version`-raden i huvudet registrerar schemats versionsnummer (t.ex. `300` motsvarar MapInfo Professional 3.x och senare) |
| Valfri indexfil | `.ind`-filen tillhandahåller B-trädskolumnindex som möjliggör snabba attributsökningar och frågor inom MapInfo Pro |
| Variant för rasterregistrering | En separat raster-`.tab`-variant registrerar georefererade bilder (flyg- eller satellitfoto) genom att bädda in affina transformationsparametrar i huvudet |
| Stöd för sömlösa tabeller | Flera `.tab`-filer kan registreras i ett enda sömlöst logiskt lager via en master-`.tab`, en infödd MapInfo-funktion för täckning av stora områden |
| Lagring av stil | Objektvisningsstilar (färg, linjevikt, fyllnadsmönster, symboltyp) är inbäddade i den binära `.map`-filen, inte i `.tab`-huvudet |
| Stöd för öppen källkod | MITAB (MIT-licensierat C++-bibliotek) och GDAL/OGR `TAB`-drivrutinen stöder båda läsning och skrivning av infödda MapInfo TAB-dataset |
| Plattformsurpsrung | Utvecklat för Windows (MapInfo Professional); plattformsoberoende läs/skrivåtkomst tillgänglig via GDAL/OGR på Windows, macOS och Linux |
| Utvecklare | MapInfo Corporation; ägarskapet övergick till Pitney Bowes Software och därefter till Precisely (nuvarande förvaltare sedan 2019) |
| Släppt | early 1990s (MapInfo Professional) |
| Specifikation | www.precisely.com |
TAB-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om TAB-filer.