The problem with cartography is, of course, metagaming. Let's say you played the game, next playthrough you know (if maps are fixed) where things are, chests, secret entryways, etc. The solution would be to have either random maps, or fixed maps with random elements. If your cartography is high enough, then the area you uncover will show randomly generated chests, NPCs, etc. Obviously this will be hard to do with secret places like concealed doors and what not, unless you do it 'instance like' (I find nothing wrong with that but some people don't like it)