Making Mapit Maps

Every few months I get asked for instructions/help on making maps for either Alain Tesio's excellent floc.net online Diplomacy mapper. This page is an attempt at properly documenting the neccessary steps, and thereby reducing the times I need to re-explain this to different people.

Pre-requisites

Before you start, you should have access to the following software and files:

Working with Mapit

Before making any other changes, you should get Mapit working with the current maps. How this is accomplished depends on your operating system, the version of Mapit you're using, and on where it's installed. For example, with dpmap.py a command line like this would produce the map as postscript into the file output.ps:

$ python dpmap.py ./Maharajah1 < maharajah.results > output.ps

Drawing the map

You should now draw a map for the variant using the vector drawing program mentioned before. Please follow these guidelines:

  • Do not draw supply centers or province names; they're added by Mapit.

  • Use a light blue for seas and white for land (to stay consistent with the current maps on floc.net).

  • You need to fit the province name, the unit, and possibly a supply center into the province. If the map contains any small provinces, you might want to make them larger even at the cost of geographical accuracy.

  • Avoid drawing too many details. This will increase the file size, and make the map harder to read when scaled to a small bitmap image.

For example, here is the EPS version of the map for Maharajah's Diplomacy.

Modifying the Mapit map

If you're unsure of some of what some of the following parts mean, you might want to compare the original .cmap.ps and .info files to the .cmap.ps and .info files that resulted from following these instructions. If that doesn't help, I'll be happy to answer any questions you have.

After you update any files, you'll need to rerun Mapit for the changes to take effect in the output postscript file. Some PostScript viewers won't notice all changes that happen to a file that's modified. Zooming in/out should force it to reread all of the information.

That's it

Your map should now be perfect. If something is still wrong, you can email me the files, and I'll be happy to take a look at them.