thredds.wcs.v1_0_0_Plus
Class WcsCoverage

java.lang.Object
  extended by thredds.wcs.v1_0_0_Plus.WcsCoverage

public class WcsCoverage
extends java.lang.Object

_more_

Since:
4.0
Author:
edavis

Constructor Summary
WcsCoverage(GridDataset.Gridset coverage, WcsDataset dataset)
           
 
Method Summary
 GridCoordSystem getCoordinateSystem()
           
 java.lang.String getDefaultRequestCrs()
           
 java.lang.String getDescription()
           
 java.lang.String getLabel()
           
 java.lang.String getName()
           
 java.lang.String getNativeCrs()
           
 java.util.Collection<WcsRangeField> getRange()
           
 java.util.Set<java.lang.String> getRangeFieldNames()
           
 java.util.List<WcsRequest.Format> getSupportedCoverageFormatList()
           
 boolean isRangeFieldName(java.lang.String fieldName)
           
 boolean isSupportedCoverageFormat(WcsRequest.Format covFormat)
           
static void setDiskCache(DiskCache2 _diskCache)
           
 java.io.File writeCoverageDataToFile(WcsRequest.Format format, LatLonRect bboxLatLonRect, AxisSubset vertSubset, java.util.List<java.lang.String> rangeSubset, DateRange timeRange)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WcsCoverage

public WcsCoverage(GridDataset.Gridset coverage,
                   WcsDataset dataset)
Method Detail

getName

public java.lang.String getName()

getLabel

public java.lang.String getLabel()

getDescription

public java.lang.String getDescription()

getCoordinateSystem

public GridCoordSystem getCoordinateSystem()

getDefaultRequestCrs

public java.lang.String getDefaultRequestCrs()

getNativeCrs

public java.lang.String getNativeCrs()

getSupportedCoverageFormatList

public java.util.List<WcsRequest.Format> getSupportedCoverageFormatList()

isSupportedCoverageFormat

public boolean isSupportedCoverageFormat(WcsRequest.Format covFormat)

isRangeFieldName

public boolean isRangeFieldName(java.lang.String fieldName)

getRangeFieldNames

public java.util.Set<java.lang.String> getRangeFieldNames()

getRange

public java.util.Collection<WcsRangeField> getRange()

setDiskCache

public static void setDiskCache(DiskCache2 _diskCache)

writeCoverageDataToFile

public java.io.File writeCoverageDataToFile(WcsRequest.Format format,
                                            LatLonRect bboxLatLonRect,
                                            AxisSubset vertSubset,
                                            java.util.List<java.lang.String> rangeSubset,
                                            DateRange timeRange)
                                     throws WcsException
Throws:
WcsException