I am interested in tutorials or books or other resources that help to determine where settlements are likely to rise, and an idea about constructing a reasonable pattern of growth or decay. Along with that, some idea about how to construct a suitable road/logistics network.

For example, market towns are not far from market produce, metal mines either need fuel shipped to local smelters, or ship the ore to a smelters where there is plent of fuel.. While a monastery might be a suitable building high up in the mountains, a fishmonger less so..

Ports typically need a good natural harbour, everyone needs water and food and fuel and places to dump waste and (often) other places to deal with the dead..

I guess a sanity checklist would be good - and I would prefer non-software solutions! I want to learn about this stuff, as well as draw wonderful maps!