Provides access to a SpectralSample Interface.
Members
Name | Description | |
---|---|---|
![]() |
Characteristics | Gets the list of Spectral Sample properties specific for the library type. |
![]() |
Name | Gets the Spectral Sample name. |
![]() |
ReflectanceData | Gets the array of reflectance data. |
![]() |
SampleId | Gets the Spectral Sample Id. |
![]() |
ScaleFactor | Gets the Scale Factor value. |
![]() |
SensorId | Gets the Spectral Sensor Id that holds the wavelengths for this Sample. |
![]() |
USGSBasicLoad | Loads the basic characteristics of a Spectral Sample located in the specified path. No spectral data is loaded. |
![]() |
USGSFullyLoad | Loads all the properties of a Spectral Sample, including reflectance data, located in the specified path. |
ISpectralSample.Characteristics Property
Gets the list of Spectral Sample properties specific for the library type.
Public ReadOnly Property Characteristics As IPropertySet
public IPropertySet Characteristics {get;}
ISpectralSample.Name Property
Gets the Spectral Sample name.
Public ReadOnly Property Name As String
public string Name {get;}
ISpectralSample.ReflectanceData Property
Gets the array of reflectance data.
Public ReadOnly Property ReflectanceData As IDoubleArray
public IDoubleArray ReflectanceData {get;}
ISpectralSample.SampleId Property
Gets the Spectral Sample Id.
Public ReadOnly Property SampleId As Guid
public Guid SampleId {get;}
ISpectralSample.ScaleFactor Property
Gets the Scale Factor value.
Public ReadOnly Property ScaleFactor As Double
public double ScaleFactor {get;}
ISpectralSample.SensorId Property
Gets the Spectral Sensor Id that holds the wavelengths for this Sample.
Public Property SensorId As Guid
public Guid SensorId {get; set;}
ISpectralSample.USGSBasicLoad Method
Loads the basic characteristics of a Spectral Sample located in the specified path. No spectral data is loaded.
Public Sub USGSBasicLoad ( _
ByVal Path As String, _
ByVal createId As Boolean _
)
public void USGSBasicLoad (
string Path,
bool createId
);
ISpectralSample.USGSFullyLoad Method
Loads all the properties of a Spectral Sample, including reflectance data, located in the specified path.
Public Sub USGSFullyLoad ( _
ByVal Path As String, _
ByVal createId As Boolean _
)
public void USGSFullyLoad (
string Path,
bool createId
);
Classes that implement ISpectralSample
Classes | Description |
---|---|
SpectralSample | The Spectral Sample class that holds spectral data. |