responsive map canvas and subsample view