I am just in the planning stages of mapping a fantasy city that relies heavily on canals. It is a regional transport hub on a river built on a large (now mostly stabilized) delta where it meets the sea. It is also the start of an overland trade route.

I need to have a sea harbour for sailing vessels and a river harbour on the main channel for river barges. Buildings and services are just as likely to be on the canals as on streets, sometimes both (canal at one side, street st the other).

Problem is, I have no idea where to start. I have never lived in or visited any communities built with canals. I expect that there will be lots of arched bridges, etc. but don't have a clue where to begin. While I have lots of resources on how road systems develop, I have no idea here!

Looking for tips, pointers, or general advice.

-Rob A>