直线的mif文件中各个要素的意义
Line -1.51952 1.402558 -1.403761 1.364232 这四个数值为直线两个端点的坐标
Pen (3,22,16711683) 3表示线样式对话框中宽度框中象素所选择的值,第几个就是几;22表示所选择的样式;
16711683:代表线的颜色。
MIF文件是MapInfo通用数据交换格式,这种格式是ASCⅡ码,可以编辑,容易生成,且可以工作在MapInfo支持
的所有平台上。它将MapInfo数据保存在两个文件中:图形数据保存在.MIF文件中,而文本(属性)数据保存在.MID文件中。
其中,.MIF文件有两个区域:文件头区域和数据节,文件头中保存了如何创建MapInfo表的信息,数据节中则是所有图形对象的定义。
转换时根据地物形状的不同,在MapInfo中对应的图形对象分别为点 (point)、直线 (line)、折线 (polyline)、
圆弧 (arc) 和区域 (region),每种图形对象对应的属性字段解释如下:
======================
在.MIF文件中,每种图形对象的基本记录格式为:
点 POINT 横坐标 纵坐标[SYMBOL (形状,颜色,大小)]
直线 LINE 横坐标1 纵坐标1横坐标2 纵坐标2 [PEN(线宽,线型,颜色)]
折线 PLINE 点数 横坐标1 纵坐标1 横坐标2 纵坐标2 … [PEN(线宽, 线型, 颜色)][SMOOTH] ∥指定是否进行平滑
圆弧 ARC 左上角X 左上角Y 右下角X 右下角Y 起点角度 终点角度[PEN(线宽,线型,颜色)]
区域 REGION 多边形数量 多边形1的点数 横坐标1 纵坐标1 … 多边形2的点数 横坐标1 纵坐标1 …
[PEN (线宽,线型,颜色)][BRUSH (形状,前景颜色,背景颜色)]
根据地形图要素的编码和连接线型判断出地物的形状后,可用SYMBOL (符号样式) 子句、
PEN (画笔) 子句和BRUSH (画刷) 子句设定该地物在MapInfo中的表示方式,按照上述的格式写进.MIF文件。
在写图形信息的同时,对该地物的有关属性信息进行提取,并把它写进.MID文件。
MapInfo规定,.MIF文件中的图形信息和.MID文件中的属性信息必须一一对应。