in src/main/java/org/apache/sdap/ningester/datatiler/SliceFileByDimension.java [93:103]
List<String> namedDimensionSlicing(File inputfile) throws IOException {
Map<String, Integer> dimensionNameToLength;
try (NetcdfDataset ds = NetcdfDataset.openDataset(inputfile.getAbsolutePath())) {
dimensionNameToLength = ds.getDimensions().stream()
.filter(dimension -> this.dimensions.contains(dimension.getShortName()))
.collect(Collectors.toMap(Dimension::getShortName, Dimension::getLength));
}
return generateTileBoundrySlices(this.sliceByDimension, dimensionNameToLength);
}