中国古代各地的城市建筑,创造了很多因地制宜的布局方式。北方城市多位于平原,所以城市平面和道路系统,多数方整规则。南方傍山临水的城市,因为结合地形、常常形成不规则的布局,但道路系统仍力求整齐。就中江南地区由于依靠河流为运输线,城内除道路以外,还开凿很多河道。例如苏州,至迟在七世纪就有了内外两套环城主要河道与若干水门,再在城内开掘一套与街道相辅的河道网,其中有垂直相交的干线,也有与街道平行,通至住宅前后的支线,供运输和排水之用,充分说明当时规划的完整性和严密性。