Tutorials/Programs and editors/Cartograph

Cartograph is a third party tool for mapping Infdev and Alpha levels. It only works on Windows and Linux. By choosing a world the user can create a map in various different views and modes. Some game crashes have been reported after using Cartograph, although these are very rare.

As of the 17th of October 2010, Firemark's Linux port of Cartograph is confirmed to be working for the current Alpha version of Minecraft. It is, however, unstable. Some users have reported that their worlds have been deleted after using the tool, so it is recommended that a backup of your world is created beforehand.

A Youtube tutorial for the Cartograph can be found here.

On use, Cartograph also generates a text file called map .txt, which contains a useful summary of map information, including the size of the map in square meters and the number of different objects of various kinds.

Link
Original Forum Thread