Fit map to shape bounds