MapInfo MIF Files

Top  Previous  Next

MapInfo uses MIF files to export GIS data. MapInfo also exports database information to an accompanying MID file. MPSuperShape does not require the MID file. If a MID file is present MPSuperShape will read the 'NAME' field and use this for the shape names. MapPoint does not support data fields for shapes, so all other fields will be ignored by MPSuperShape.


MPSuperShape can read and use the coordinate system and projection information that is specified in the header of the MIF file. Most projections and coordinate systems supported by MapInfo should be readable. Note: MapInfo's non-geographic coordinate systems are not applicable to MapPoint and will not be read by MPSuperShape.


MPSuperShape can import most MIF shapes, but MapPoint cannot support all of the variations and attributes available in the MIF format. Arcs, ellipses, and text shapes are currently ignored. Rounded rectangles are imported as conventional (right-angled) rectangles. Holes and complex polygons are imported as individual shapes.


Pen widths and colors are imported, but all lines are imported as solid lines. Also note that MapPoint only supports about 40 colors, and not the full 24-bit color range supported by the MIF format.


Brush pattern 1 (clear) is imported as a transparent fill. All other brush patterns are imported as solid fills.


There is no clear way to map MIF symbols into MapPoint pushpin symbols. Colors and symbol sizes are ignored. The symbol shape is imported using a simple numeric mapping:


MapPoint Symbol# = MIF Symbol Style# - 32


For example, a filled square (MIF #32) is mapped to a black pushpin (MapPoint pushpin #0).