Drivers will soon be paying higher charges for on-street parking in Hampshire – all to stop them competing for spaces.