/** * Creates a shallow copy of the given Dimension object * * @param info */ public DimensionInfoImpl(DimensionInfo info) { super(); this.enabled = info.isEnabled(); this.attribute = info.getAttribute(); this.endAttribute = info.getEndAttribute(); this.presentation = info.getPresentation(); this.resolution = info.getResolution(); this.units = info.getUnits(); this.unitSymbol = info.getUnitSymbol(); this.defaultValue = info.getDefaultValue(); this.enabled = info.isEnabled(); }
AttributesImpl custDim = new AttributesImpl(); custDim.addAttribute("", NAME, NAME, "", dim); String units = di.getUnits(); String unitSymbol = di.getUnitSymbol(); custDim.addAttribute("", UNITS, UNITS, "", units != null ? units : "");
elevations, elevationMetadata, elevInfo.getUnits(), elevInfo.getUnitSymbol(), defaultValue);
private void handleElevationDimensionVector(FeatureTypeInfo typeInfo) throws IOException { TreeSet<Double> elevations = wms.getFeatureTypeElevations(typeInfo); String elevationMetadata; DimensionInfo di = typeInfo.getMetadata().get(ResourceInfo.ELEVATION, DimensionInfo.class); String units = di.getUnits(); String unitSymbol = di.getUnitSymbol(); if (elevations != null && !elevations.isEmpty()) { elevationMetadata = getZDomainRepresentation(di, elevations); } else { elevationMetadata = ""; } String defaultValue = getDefaultValueRepresentation(typeInfo, ResourceInfo.ELEVATION, "0"); writeElevationDimension(elevations, elevationMetadata, units, unitSymbol, defaultValue); }
private void handleCustomDimensionRaster( CoverageInfo cvInfo, String dimName, DimensionInfo dimension, ReaderDimensionsAccessor dimAccessor) throws IOException { final List<String> values = dimAccessor.getDomain(dimName); String metadata = getCustomDomainRepresentation(dimension, values); String defaultValue = wms.getDefaultCustomDimensionValue(dimName, cvInfo, String.class); writeCustomDimension( dimName, metadata, defaultValue, dimension.getUnits(), dimension.getUnitSymbol()); }
String symbol = null; if (info != null) { units = info.getUnits(); symbol = info.getUnitSymbol();
String elevUnits = hasElevation ? elevInfo.getUnits() : ""; String elevUnitSymbol = hasElevation ? elevInfo.getUnitSymbol() : ""; declareWMS11Dimensions(hasTime, hasElevation, elevUnits, elevUnitSymbol, null);
String elevUnits = hasElevation ? elevInfo.getUnits() : ""; String elevUnitSymbol = hasElevation ? elevInfo.getUnitSymbol() : ""; declareWMS11Dimensions(