Bird’s eye view of Scotland’s largest new town unveiled