@Override public String[] getGridCoverageNames() throws IOException { return delegate.getGridCoverageNames(); }
public String[] getGridCoverageNames() throws IOException { return delegate.getGridCoverageNames(); }
public String[] getGridCoverageNames() throws IOException { return delegate.getGridCoverageNames(); }
@Override public void visit(GridCoverage2DReader reader) throws IOException { if (resolution == null) { resolution = reader.getResolutionLevels(); referenceName = reader.getGridCoverageNames()[0]; } else { double[][] tempRes = reader.getResolutionLevels(); if (tempRes[0][0] > resolution[0][0] && tempRes[0][1] > resolution[0][1]) { resolution = tempRes; referenceName = reader.getGridCoverageNames()[0]; } } }
@Override public void visit(GridCoverage2DReader reader) throws IOException { if (resolution == null) { resolution = reader.getResolutionLevels(); referenceName = reader.getGridCoverageNames()[0]; } else { double[][] tempRes = reader.getResolutionLevels(); if (tempRes[0][0] < resolution[0][0] && tempRes[0][1] < resolution[0][1]) { resolution = tempRes; referenceName = reader.getGridCoverageNames()[0]; } } }
cinfo.getKeywords().add(new Keyword(specifiedName)); } else { String name = reader.getGridCoverageNames()[0]; cinfo.setName(name); cinfo.setTitle(name);
/** Keys for overriding default layer properties */ public static class StyleProperty<T> { T get(Map<StyleProperty, Object> map, T def) { return map != null && map.containsKey(this) ? (T) map.get(this) : def; } public static StyleProperty<String> FORMAT = new StyleProperty<String>(); public static StyleProperty<Version> FORMAT_VERSION = new StyleProperty<Version>(); public static StyleProperty<LegendInfo> LEGEND_INFO = new StyleProperty<LegendInfo>(); }
String[] coverageNames = coverageReader.getGridCoverageNames();
/** * Return the coverageName for the underlying {@link CoverageInfo} by accessing the * nativeCoverageName if available. Since the nativeCoverageName may be null for single coverage * formats we get the first grid coverage name from the reader as backup. * * @throws IOException */ private String getCoverageName() throws IOException { final String nativeName = coverageInfo.getNativeCoverageName(); return (nativeName != null ? nativeName : reader.getGridCoverageNames()[0]); }
GridCoverage2DReader reader = (GridCoverage2DReader) mosaicStoreInfo.getGridCoverageReader(null, null); coverageNames.addAll(Arrays.asList(reader.getGridCoverageNames()));
String coverageName = reader.getGridCoverageNames()[0];
String[] names = reader.getGridCoverageNames(); if (names.length > 1 && coverageName != null) { throw new RestException(
private void configureCoverageInfo( CatalogBuilder builder, CoverageStoreInfo storeInfo, GridCoverage2DReader reader) throws Exception { // coverage read params final Map customParameters = new HashMap(); CoverageInfo cinfo = builder.buildCoverage(reader, customParameters); // get the coverage name String name = reader.getGridCoverageNames()[0]; cinfo.setName(name); cinfo.setNativeCoverageName(name); // add the store getCatalog().add(cinfo); } }
String[] coverageNames = reader.getGridCoverageNames(); if (availableCoverages == null) { availableCoverages = new ArrayList<String>();
final String nativeName = cinfo.getNativeCoverageName(); final String coverageName = nativeName != null ? nativeName : reader.getGridCoverageNames()[0]; final GranuleStackImpl stack = new GranuleStackImpl(