The existing in-game mapping system is a really cool concept, but minimap stitching is so much more efficient for large maps, or maps meant to be shared that pretty much anyone* will use it for long exploratory journeys. That said, in the interests of making in-game cartography more competitive, please consider the following:
Do away with the in-game map items
Have cartography be a state like combat, during which every nth minimap drains another parchment and 0.m litres of ink. Build the actual resized (25%, 33% of original?) map server-side and whenever cartography is interrupted or the player runs out of ink just link the latest section as a PNG, and delete it after a few hours. Keep material drain s.t. 2-3 jars of ink and the rest of a backpack inventory full of paper will be enough to map like ~0.5 square SGs or something
Make the cartography state get interrupted by combat (no turning it on as just bonus LP for hunting / make hunting and mapping more distinct than they are now) or interacting with an object (allow prospecting / digging only?) and keep the LP low
Basically just putting the stuff those clients/scripts that spit out a map per session do serverside to avoid some effort and empty patches from lag, and let you map on a per leg-of-your-journey rather than per session basis
Thoughts????
*whose heard of minimap stitching and isn't just being a purist