private CoverageDimensionInfo buildAlphaChannelDimnsionInfo(CoverageDimensionInfo sample) { CoverageDimensionInfo result = new CoverageDimensionImpl(sample); result.setName("ALPHA_BAND"); result.setDescription("Alpha"); return result; }
private void configureIROnCatalog(Catalog cat) throws Exception { final CoverageStoreInfo storeInfo = cat.getCoverageStoreByName("ir-rgb"); final CoverageView coverageView = buildRgbIRView(); final CatalogBuilder builder = new CatalogBuilder(cat); builder.setStore(storeInfo); final CoverageInfo coverageInfo = coverageView.createCoverageInfo(RGB_IR_VIEW, storeInfo, builder); coverageInfo.getParameters().put("USE_JAI_IMAGEREAD", "false"); coverageInfo.getDimensions().get(0).setName("Red"); coverageInfo.getDimensions().get(1).setName("Green"); coverageInfo.getDimensions().get(2).setName("Blue"); coverageInfo.getDimensions().get(3).setName("Infrared"); cat.add(coverageInfo); }
GridSampleDimension sd = sampleDimensions[i]; String name = sd.getDescription().toString(Locale.getDefault()); dim.setName(name);
Map map = (Map) x.next(); CoverageDimensionInfo cd = factory.createCoverageDimension(); cd.setName((String) map.get("name")); cd.setDescription((String) map.get("description")); cd.setRange(NumberRange.create((Double) map.get("min"), (Double) map.get("max")));
for (CoverageBand band : coverageBands) { CoverageDimensionInfo dimensionInfo = new CoverageDimensionImpl(); dimensionInfo.setName(band.getDefinition()); dimensions.add(dimensionInfo);
@Override protected void onSetUp(SystemTestData testData) throws Exception { super.onSetUp(testData); Map properties = new HashMap(); properties.put(LayerProperty.STYLE, "raster"); final Catalog cat = getCatalog(); testData.addRasterLayer( MOSAIC_HOLES, "mosaic_holes.zip", null, properties, RenderedImageMapOutputFormatExtendedTest.class, cat); testData.addRasterLayer(IR_RGB, "ir-rgb.zip", null, null, TestData.class, cat); // setup the coverage view final CoverageStoreInfo storeInfo = cat.getCoverageStoreByName("ir-rgb"); final CoverageView coverageView = buildRgbIRView(); final CatalogBuilder builder = new CatalogBuilder(cat); builder.setStore(storeInfo); final CoverageInfo coverageInfo = coverageView.createCoverageInfo(RGB_IR_VIEW, storeInfo, builder); coverageInfo.getParameters().put("USE_JAI_IMAGEREAD", "false"); coverageInfo.getDimensions().get(0).setName("Red"); coverageInfo.getDimensions().get(1).setName("Green"); coverageInfo.getDimensions().get(2).setName("Blue"); coverageInfo.getDimensions().get(3).setName("Infrared"); cat.add(coverageInfo); }
dimensionInfo.setUnit("m"); dimensionInfo.setRange(NumberRange.create(-100, 1000)); dimensionInfo.setName("Band" + (i++));
ci.setTitle("my title ë"); ci.setAbstract("my abstract ë"); ci.getDimensions().get(0).setName("CUSTOM_DIMENSION"); ci.getKeywords().add(new Keyword("demmiedem")); geoServer.getCatalog().save(ci);
ci.getDimensions().get(0).setName("CUSTOM_DIMENSION"); ci.getMetadata().put("something", "anything"); geoServer.getCatalog().save(ci);