Portsmouth and Southampton are administratively separate unitary authorities, outside of Hampshire County Council's remit.
Both, however, do produce excellent maps, at least online.
Stagecoach have produced some recent paper leaflets for Portsmouth-area services (the 21, Coastliner) but I...