MapInfo + Graphics software: Getting "Publication Quality"
Overview
This memo outlines ways to transfer MapInfo maps to separate graphics or map "finishing" software programs. There are also ways to add "finishing" touches within MapInfo, via add-on programs and/or elbow grease. This memo does not cover that subject. It only focuses on ways to improve maps with separate software programs--especially with graphics programs.
Summary & Decision Matrix
| What you need to do | Recommended ways to do it |
| Email attachments | Quickest, easiest and fastest:
Use File > Save Window As .... Use BMP,TIFF or JPEG format depending on what
your recipient can read easily. Highest quality look and function: Buy Adobe Acrobat ($295/1-user) and make *.PDF files. Use File > Print ... defining Adobe Acrobat as the printer. Adobe Acrobat Reader software is available on the web free so recipients dont have to buy software. |
| Maps embedded in word processing or desktop publishing documents | Quickest, easiest and fastest:
Use MapInfo's "drag and drop" tool
Alternatively: Use File > Save Window As .... Use BMP or TIFF format. For standard format reports and similar documents, this works fine. When using this command, be careful to define a large(r) image size (not the defaults) if you want to get higher resolution. Highest quality look and function: Set up Windows Control Panel > Printers for a color postscript driver. Use File > Print ... to write out the Postscript file. Issue (see more below): Varieties of postscript formats and difficult/impossible to preview the image. |
| Maps for publication: | 1. Simple maps that will be
published with no (or very minor) editing outside of MapInfo.? See above options. 2. Simple maps that will be edited or polished in a graphics programafter importing from MapInfo. Export to graphics program into Postscript (EPS), DXF, MIF-Mid, WMF, Pict (Mac only) or other vector format. Key issue: What vector formats are well-supported by what graphics programs? In particular, WMF is not very reliable. MIF-MID is rarely supported. Postscript EPS is great but not all graphics programs can import it. Etc. 3. More complex maps especially those requiring "cartographic" features (blending line intersections, careful control of draw order, automated map indexes and/or legends). Export via MIF-MID or other vector format to special purpose map publishing software programs such as Avenza's MaPublisher (for Adobe Illustrator or MacroMedia Freehand), PCI Cartos Ace or Intergraphs MapFinisher. |
Why Use a Graphics Program?
MapInfo is not a high-end graphics program or a digital pre-press program. Some graphic touches are possible only by "finishing" the map in special-purpose graphics programs such as Illustrator (Adobe), Freehand (Macromedia), PhotoShop (Adobe), Canvas (Deneba), Corel Draw (Corel) or other software. Here are examples of graphics "touches" that are difficult if not impossible with MapInfo alone (MapInfo Pro Rev. 4.1).
| WYSIWYG | Graphics programs are better at this, in general. |
| Gradiated fills | Allow, for example, ocean color to be deep blue immediately adjacent to shore, but fade to very light blue as distance from shore increases. |
| Curved text | Cause, for example, the text label "Woodinville-Fall City Road" to curve in parallel with the curve of the road line. |
| Anti-alias, dithering, and similar effects | Alters the edge of text letter, line or other object to make it easier for the human eye to understand. |
| Richer variety of fill patterns, point symbols, & line styles | Yes it is possible to make custom symbols with MapInfo. Various separate or add-on programs let you make custom line and fills. But graphics programs still have something to add here. |
| "True" 24-bit color | Graphics programs are set up by default for 24-bit color (provided your computer video system can support it) and often have features for color matching screen color with the (likely) printed color. |
| Color separations | MapInfo can make simple "single color" separations (as discussed below). "Real" color separation software can take a complex color and separate it into the separate CYMK (Cyan, Yellow, Magenta) color components, for example. |
| 3D, "Shininess" and lighting effects. | This is a broad range of features, many of which are not offered by standard graphics programs. Can give a map personality |
Important note: Not all graphics programs have all of the above features.
Issues
| Transfer the map as "vector" rather than "raster" data | With
"vector" graphics files you can edit single map objects (text, lines, polygons,
etc.). Dont want the highway line there? Select the whole line by clicking on it;
then, delete or move it. Cant do this with a "raster" or bit-map layer.
With "raster" or bit-mapped graphics, you edit single pixels or groups of adjacent pixels that have the same color. Example: In Photoshop or Paint, you can fill a closed area with a new color (paint bucket tool). If the area wasnt quite closed, the fill spills out and fills in everything. Miss-spelled a word? You have to erase the offending letters by clicking on each pixel or find another way to select all the pixels that form the letters. You cant simply edit the spelling as you would in MapInfo or a word processor. If you zoom-in on a raster image, the lines start looking jagged and you can see a grid of individual pixels. With a vector file, line smoothness does not change as you zoom in and out, although the width of lines will change. Of course, if your maps do not need to be edited at all in the graphics program, a bit map image may be just fine. |
| MapInfos Export formats | MapInfo can export
maps in different formats. But can your graphics program import those formats? You have to
find a match. MapInfo 4.1 export formats:
|
| Graphics Programs Import formats | "Raster"-oriented
graphics programs (e.g., PhotoShop, Paint, Paintbrush) typically import raster
formats, but not vector formats. If they do import WMF or other vector format, they are
likely to convert those wonderfully-editable objects to "dumb" uneditable bit
maps. "Vector"-oriented graphics programs (Illustrator, Freehand, Corel, Canvas) maintain the integrity and editability of lines, points, and regions. Canvas (Deneba Software) can import DXF (vector) format files. Illustrator (Adobe) can import WMF and Postscript EPS format files. We have particularly good success with Illustrator Rev. 7 and WMF files. Corel Draw can import WMF (but don't try this with Corel Rev. 3). This list in not comprehensive. Please share your experience with the rest of us. Warning: Graphics programs may officially be able to read or import a given format, such as WMF or PICT, but may fail to import that format if the files are large. Note: MapInfo has steadily improved the quality of its Export functions over recent revisions. The menu option may stay the same, but the functionality and quality of image output (e.g., for WMF format) has improved. |
| Making map layers | Make the layers in
MapInfo, via before exporting to the separate software program. Use: Map > Layer Control |
Workflow Suggestions
| Talk to your graphics shop | You may be the only
one involved, but commonly there is a graphic designer, publication designer, or other
"graphics person" involved. They do not know what you can do and cannot do with
MapInfo. They dont know what to ask you for. You dont automatically know what
will make life easier for them. Show them sample MapInfo printed maps. Questions to ask:
|
| Set up your MapInfo system | Want
"true" 24-bit color for bit map formats? You will need to adjust settings in
your Win95 or NT registry:
Want to export in Postscript/EPS format? You need to install and setup a color Postscript driver via your "Control Panel". Often a color Postscript driver is installed by default when you first install Windows95. |
| Test with simple files first, before making the final map. | Export a simple map
layout from MapInfo. Make sure your graphics program or graphics consultants can read it.
Unfortunately there are many flavors of Postscript, DXF, JPEG etc. Do not rely on the
documentation's claim that the graphics program can ingest a specific format. If the program can import a small file, try a quick large complex one too. For example, make a full-county street map, with census block groups in the background. Can the graphics program import it, too? Testing will also help you iron out any PC-to-Mac or other media and format problems. You don't want these to crop up at the last minute, right? |
| Clip or trim your map layers, if necessary | If exporting map
layers as MIF or DXF format, you will be exporting an entire file (or selected sub-set of
it). You may find it easier to use MapInfo object editing features (Object > Erase
Outside ... etc.) to discard parts of the map layer that will not show on the final map.
Consider the cookies.mbx [available of www.mapinfo.com] as a possible ally here, too.
Graphics programs have "crop" features, too (usually). So this can happen in the graphics phase if need be. |
| Use simple clean line and fill styles | Select simple solid color fills, rather than hatched patterns or complex colors. This will help you avoid problems related to color dithering, etc. Similarly, pick continuous simple line styles, not dotted or dashed lines. Usually a dotted line will be exported as a series of separated line snippets -- even if you use a vector format like WMF or DXF. |
Troubleshooting
| Need higher resolution BMPs or TIFFs | The MapInfo File
> Save Window As ... dialog proposes an image that is the same size as
the window on screen. Change the default size to be bigger. Make a Layout window and draw a **large** map frame on it. Use File > Save Window As ... to save this layout window as a TIFF or other format graphics file. |
| The DXF file includes the whole map layer not just the area shown in the Layout window. | Before exporting, select the area of interest and export the "Selection" not the entire map layer. |
| The DXF data, once imported into the graphics program, looks different than it did in MapInfo (more squished) | This is a map projection issue.
You could probably "stretch" it in the graphics program, but we do not recommend
this. A better choice is to re-project the map layers in MapInfo (use File > Save
Copy As > Projection ] to a more aesthetic projection. Do this before exporting the
map layers to the graphics program. Recall that MapInfo can re-project "on the fly" showing map layers that have different projections and coordinates and that would normally not overlay. But when you export the data, you are exporting the actual coordinates and your graphics program wont cause these map layers to overlay correctly. Many folks dont realize it, but standard MapInfo Latitude-longitude maps look less squished that they ordinarily would. This is because MapInfo automatically re-projects the Latitude-longitude map data for display [unless you have a raster image as a map backdrop layer.] |
| The WMF data, once imported into the graphics program looks different (Text and/or other objects overlap, etc.) | Although WMF is a vector format,
zooming in and out can scale up or down the width of line work. For example, lets
say you save a map as a WMF, then try to print the WMF on a full 8-1/2" by 11"
page (e.g., from within MS Word). Word will import the WMF then scale it up
to fill the page. This scales up the width of the lines on the map, making them look
"fatter" than they would look if printed from MapInfo directly. For this
reason, if the map is to be output to a WMF, consider making your MapInfo lines
narrower than usual. Beware specifically of strange results when using WMFs imported into CorelDraw3. |
| Graphics program cannot read the postscript file made by MapInfo | This is probably a problem of
miss-matched flavors of Postscript. Beware, an "encapsulated postscript" or EPS
file is slightly different than a postscript print file that is re-directed to a file
instead of the printer. If one doesnt work, try the other. Change from to/from EPS
via your Printer setup dialog. You can also try different settings with your printer drivers and/or check the Adobe or Microsoft web sites for updated postscript drivers. www.adobe.com This problem may not be solvable and is one reason to test first, before investing a lot of time in the project. |
| Postscript file is readable but cannot be previewed. | Postscript is a printer language, not a true graphic format. Unless the Postscript file has been constructed with a thumbnail preview option, you will not be able to preview it before printing. |
| Postscript file prints OK, but only in black & white. No color. | Probably a driver problem. Be sure you are using a **color** postscript driver when making the file in MapInfo. Tektronix Phaser, QMS Colorscript, and HP750C-Postscript drivers should give you color. |
Software
| Acrobat (Adobe Systems) ![]() |
$295/1-user Limited ability to "find" text in the map. Limited "redlining" feature. In general, maps made with Acrobat are not editable. More information about Adobe
Acrobat: |
| MaPublisher (Avenza Software) ![]() |
$695/1-user. MaPublisher
is an add-in "filter" that runs on top of Adobe Illustrator (Mac/Windows) or
Macromedia Freehand (Windows). Adds links to map data attributes (for labeling
purposes); can re-project data; has tools for joining lines. For most graphics effects, it
relies of the tools of the main graphics program. SGSI is an Avenza MaPublisher distributor. Please contact us if you are interested in MaPublisher More information about MaPublisher and Avenza Software. If you contact Avenza directly please mention that you heard of the product from SGSI. Thanks! |
| Ace (PCI Carto) ![]() |
$2495/$4995/1-user depending on
version. No graphics or other software required. Implements extensive features suitable
for "high-end" published maps. Unix version available, too (higher price).
SGSI has been a PCI and "Ace" reseller since 1995. Please contact us if you are interested in PCI Ace or other PCI products. More information about PCI and Ace software. Please mention that you heard of the product from SGSI. Thanks! |
| Map Finisher (Intergraph) ![]() |
$15,000/1-user. This cost
includes MicroStation, MGE-GIS, and the Map Finisher module. Like Ace, Map Finisher offers
a very extensive set of features. It is used by serious publishers of paper charts and
maps. SGSI has been an Intergraph reseller since 1996. Please contact us if you are interested in Intergraph products. More
information about Intergraph's Map Finisher software. Please mention that you heard of the product from SGSI. Thanks! |
| Home | Top of Page | Search | Email SGSI |
[sgs_foot.htm]