ensure map ok across 180/-180 longitude boundary