西南隅沿袭了元代建筑为圆形外，其余三座均为方形。城墙的内侧有十条登城马道，其中四座城门处各有一条。城墙的外侧有护城河，宽20米，深10米，终年积水，和城墙共同构成完整的防御体系。西安城有东西南北四座城门，分别名长乐门、安定门、永宁门和安远门，门外均筑瓮城。每座门分为三重三楼，由外向内，分别是闸楼、箭楼和正楼。除南门箭楼外，其余各楼下都设拱形门洞，门洞高、宽各6米，深19.5米。正楼为重楼，面阔七间，进深二间，高36米，三层檐歇山顶，周围有回廊。箭楼面阔十一间，进深二间，高33.4米，单檐歇山顶。箭楼的正