Class TLcdNetCDFModelDescriptor
- All Implemented Interfaces:
ILcdImageModelDescriptor
,ILcdDataSourceModelDescriptor
,ILcdModelDescriptor
,Serializable
NetCDF model descriptor. Every NetCDF decoded model contains information about one coverage variable.
getDisplayName()
method returns description of the coverage variable.
- Since:
- 2015.0
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
This class contains GRIB metadata for GRIB versions 1 and 2. -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the data source that this model originates from.Returns GRIB-specific metadata.Methods inherited from class com.luciad.model.TLcdModelDescriptor
getDisplayName, getSourceName, getTypeName, setDisplayName, setSourceName, setTypeName, sourceNameToDisplayName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.luciad.model.ILcdModelDescriptor
getDisplayName, getSourceName, getTypeName
-
Field Details
-
TYPE_NAME
The type name of this model descriptor for NEtCDF files; its value is "NetCDF".- See Also:
-
TYPE_NAME_GRIB
The type name of this model descriptor for GRIB files; its value is "Grib".- Since:
- 2017.0
- See Also:
-
-
Method Details
-
getDataSource
Returns the data source that this model originates from. It can be one of both:- Specified by:
getDataSource
in interfaceILcdDataSourceModelDescriptor
- Returns:
- the data source that this model originates from.
- See Also:
-
getGRIBMetadata
Returns GRIB-specific metadata. This metadata is only available when the source data was GRIB. If no metadata is available, this method returns an empty list.
This method returns an array of metadata objects because models returned by
TLcdNetCDFModelDecoder
can be multiband models. For example: a model can contain a band that represents the wind speed in the u direction, and an other band that represents the wind speed in the v direction. In that case, multiple metadata objects are available. Note that in that case, thegetDataSource()
method also returns aTLcdNetCDFMultiBandDataSource
instance.- Returns:
- GRIB-specific metadata or an empty list
- Since:
- 2017.1
-