List namedDimensionSlicing()

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);
    }