This is what my guy has...
One of my characters has the following skills that I chose in order to make "pretty" maps:
Craft: Cartography (duh), Knowledge (Geography) (so he knows basics landforms, and can figure out what makes sense, etc), Craft: Drawing (pretty maps, remember), Profession: Scribe (pretty writing on pretty maps).
I thought Craft made more sense than Profession, but that's because I actually wanted to be able to make maps, not just be able to make money off of maps. I thought scribe+drawing made a good combination in order to make maps a work of art.
As far as engineering goes.....I don't know the historical precedent, but I'm a geologist and traditionally we have been largely responsible for much of the "engineering" maps that have been around for the last 200 years or so. These maps tend to be very functional, but are not the "mythical, pretty maps" we commonly associate with fantasy settings. In the past, more time was spent on the artistic aspects, but nowadays if you want a good pretty map you go to cartographer. If you want a map that will do more than show you where things are (ie: to navigate with it, etc) you go to a topographical map or something along those lines, and those are made by geologists and engineers.
My character also has ranks in Knowledge: Engineering, but I don't see that as part of his map-making.
That's my two copper ingots.