I don't know a program. But maybe one way for you to investigate.
Maybe it is possible to change the Minecraft rendering (with a mod not the vanilla options) so that you can render a much greater distance, so you just need to fly really hight and take a screen shot.
If you are playing on a server, Dynmap is a pseudo 3D renderer, and the forge version is being developed to render mod items.
It's not perfect, but it does render quite a lot of mods.
The last version I tried was a month ago or so, and it had troubles with transport pipes, as it rendered other blocks instead, not sure if it has been fixed.
Overall, it is quite well done, and we can expect it to support more and more mods, with less flaws, as time goes on.
Check the Minecraft Forum for the thread: http://www.minecraftforum.net/topic...c-web-based-maps-for-minecraft/#entry18859919
As for SSP, I have no clue either, but I would definitely use a tool if it was as good as Cartographer G was, with the ability to filter blocks, to render only a specific Y level and all that.
Dynmap worked for me, but lagged my server fairly heavily..
Install dynmap is as easy as to unzip and copy the two directories in your server folder.
But yeah, the default settings of dynmap make quite a lot of rendering and such, and can really take quite a lot of resources, particularily on servers that have a big map/multiple big maps.
It does work with mystcraft, and should work with Twilight Forest too, so that's always nice.
There should be quite a lot of settings to change around, if you need to make it tax a little less on your server, but I never touched that, so you might need to search in the thread for more infos on that.
EDIT: @Evil Hamster: the specs are quite high, but I assume that it's not just a bare bone linux with only the server running on it, right?
Or else, there are quite a lot of people on your server. Or both^^
As I said, I don't dwelve into the configs for it, but I know that you can change quite a bit of things in there.Ah ok, thanks for the explanation. Is Dynmap running all the time or can it be used for one render, then turned off? And back on again as needed... Link is blocked at work