Check with the folks on the Cartographer's Guild. They make maps for fun (and occasionally profit). Very nice folks.