MapInfo MIF /读/写中期

MapInfo数据交换格式(MIF)允许FME读取和写入MapInfo®导入和导出文件。

MIF是MapInfo产品用于输入和导出的已发布ASCII格式。的MapInfo参考手册描述MIF格式及其用于颜色、样式、符号和填充模式的所有常量。

MapInfo交换格式文件通常称为MIF或MIF/MID文件。

概述

MapInfo是一个二维(2D)系统,没有为MapInfo特性中的每个顶点传输高程数据的功能。然而,点特征可以定义一个海拔属性来存储它们的海拔。

MIF文件存储特性几何和属性。一个逻辑MIF文件由两个物理文件组成,文件扩展名如下:

文件扩展名

内容

.mif

向量的几何数据

.mid

几何数据的属性

这些扩展被添加到MIF文件的基本名中。

MapInfo读写器支持点、线、折线、弧、椭圆、矩形、圆角矩形、区域(多边形)和文本几何数据的存储.mif文件。MIF格式还存储没有几何图形的特性。没有几何图形的特性称为具有几何图形没有一个

a中的每个几何实体.mif文件具有钢笔和画笔宽度、图案和颜色等显示属性。此外,每个实体都有一行属性存储在关联的.mid文件。一个单一的.mif文件中包含许多不同类型的几何图形,但关联的属性在.mid属性中的每个实体的字段数和类型必须相同.mif文件。这两个文件中的条目的顺序是同步的。例如,中的第二个几何实体.mif属性的第二行中包含的属性.mid文件。

与每个实体关联的属性的数量和类型由用户指定。属性中必须至少有一个属性字段.mid文件。

下面的示例显示了一个包含三个文件的MIF文件地区实体。注意,第二个多边形包含一个孔,而第三个多边形是两个不相交多边形的集合,其中一个包含一个孔。每个几何实体依次对应属性表中的一个记录。

FME认为MIF数据集是单个文件夹中的MIF文件的集合。每个MIF文件的属性定义必须在工作区中定义,然后才能读取或写入。