For a quick snapshot of how Jerusalem expanded from the City of David, to the time of Solomon, to the time of Hezekiah, to the time of Nehemiah, to the time of Jesus—this gives a nice overview:

But it’s also helpful to see some reconstructions in 3D. The City of David site has put together a good flyover video from David’s time, and Sephirot has an accurate 3D model of the temple in Jesus’ time.