Формат MapInfo TAB — это геопространственный векторный формат данных для программного обеспечения географических информационных систем . Он разработан и регулируется Precisely как собственный формат.
Основные компоненты файла для набора данных MapInfo Professional относятся к двум основным средам работы в MapInfo: «Вид браузера» и «Вид картографа».
Как и в большинстве других пакетов ГИС , для открытия набора данных для просмотра в MapInfo Professional пользователю требуется несколько файлов. Самым базовым видом будет только вид браузера. Эта среда обеспечивает хранение данных атрибутов или объектов и представлена в виде электронной таблицы. В этом упрощенном сценарии географическая информация недоступна.
Минимальный набор файлов, необходимых для базовой среды браузера MapInfo Professional:
В качестве альтернативы файлу *.DAT MapInfo Professional может использовать другие форматы данных, такие как *.TXT, *.XLS *.WK*, *.MDB (и для каждого формата Microsoft Access программное обеспечение также создает еще один небольшой файл). MapInfo Professional по-прежнему создает файл .TAB, содержащий информацию о файле набора данных, и пользователь взаимодействует только с файлом TAB.
Также может быть третий файл:
Для просмотра географической информации (графического представления данных) в MapInfo Professional требуются два дополнительных файла, которые добавляются к основным требованиям для простого просмотра данных.
Минимальный набор файлов, необходимый для просмотра карты с ранее обсуждавшимися данными:
Каждый раз, когда файл *.MAP сохраняется MapInfo Professional, его объекты сортируются в последовательность хранения на основе пространственного индекса R-tree . Это оптимизирует процесс чтения потоковых данных с диска на экран за счет относительно медленного процесса записи.
Таким образом, базовый набор файлов для просмотра данных и их графического представления в векторной форме в MapInfo Professional требует минимум четырех файлов, обычно *.TAB, *.MAP, *.DAT и *.ID. Если есть только текстовая информация без графических объектов, то необходимо минимум два файла: *.TAB и *.DAT.
Пока пользователь редактирует набор данных, MapInfo Professional создает временные файлы. Наличие любого из этих файлов блокирует набор данных и не позволяет другим пользователям редактировать его. После сохранения изменений временные файлы удаляются программой. В определенных ситуациях, например, при отключении питания во время редактирования, временные файлы могут не быть удалены, и изменения будут потеряны. В этом случае файлы следует удалить вручную.
Обычные временные файлы имеют следующие расширения имен файлов:
При использовании таблицы базы данных, такой как Oracle Locator или Spatial, если данные загружаются на локальный компьютер, временные расширения имен файлов будут следующими:
MapInfo Professional также может использовать растровые изображения и поверхности сетки в качестве слоев на карте. Они хранятся в своих собственных форматах файлов, таких как *.JPG, *.TIF или *.PNG, и программное обеспечение снова создает файл *.TAB для каждого из них, который включает информацию о геопривязке.
Бесшовная таблица позволяет получить один слой на карте из нескольких базовых наборов данных, например мозаики из растровых изображений. Когда MapInfo Professional создает бесшовную таблицу, она создает простой векторный слой, содержащий прямоугольник для каждого базового набора данных с атрибутивными данными, определяющими путь к файлам, содержащим базовые данные. Когда бесшовная таблица открывается, метаданные в ее файле *.TAB заставляют карту отображать не прямоугольники, а содержимое базовых таблиц на их месте.