Can use masked data
Implement variable fill_value or missing_value in CommonViews to work with gappy data (can be provided by GeoCube for instance). Or replace all data masked as missing with np.nan values so that the extraction function can handle this gaps.