基本3D格式
BIM文件格式
CAD文件格式
GIS文件格式

TAB文件

TAB文件是一种由MapInfo公司开发的地理信息系统(GIS)文件格式,以.tab为文件扩展名。它是地图文件和数据库文件的组合,可以同时存储地图数据和属性数据。

文件结构

TAB文件包括三个文件:.TAB、.ID和.DAT。其中,.TAB是主文件,包含地图数据及其属性数据,.ID文件是索引文件,用于加快数据访问速度,.DAT文件是属性数据文件,用于存储每个记录的具体信息。

TAB文件可以包含点、线、面、图像和文本等多种地图要素。每个要素都对应一个记录,通过属性数据与地理数据相对应。属性数据可以使用MapInfo内置的表格编辑器或通过外部数据库软件进行编辑。TAB文件可以通过MapInfo软件进行打开和编辑。

下面是一个基本的TAB文件结构示例:

!table
!version 450
!charset WindowsLatin1

Definition Table
  File "example.tab"
  Type "RASTER"
  (..., Fields and Properties ...)
  CoordSys Earth Projection 1, 0
  Units "m"
  Bounds ( (155000, -41000), (195000, -65000) )
  LastModDate 0:38:41PM 12/16/2003
End definitions

!data
PA 100 50 200
PB 150 50 210
PC 150 100 220
PD 100 100 215
E.. 125 75

规范链接

MapInfo公司提供了TAB文件格式的规范链接文档,覆盖了TAB文件格式的各个方面,如文件头、数据存储等。这些规范链接对于开发者在处理TAB文件时非常有用。链接地址如下:http://www.pbinsight.com/support/product-groups/MapInfo-Professional/Techdocs/technical-reference-guide/MapInfoTABfileformat.html

示例文件

下面是一个简单的TAB文件示例,包含了一个点要素和一个属性字段:

!table
!version 450
!charset WindowsLatin1

Definition Table
  File "example.tab"
  Type "Points"
  (..., Fields and Properties ...)
  CoordSys Earth Projection 1, 0
  Units "m"
  Bounds ( (155000, -41000), (195000, -65000) )
  LastModDate 0:38:41PM 12/16/2003
End definitions

!data
P1 100 50 "Type1"
P2 150 80 "Type2"