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文件的属性定义必须在工作区中定义,然后才能读取或写入。