public class MultiDataStoreMetadata extends ArrayList<Metadata> implements Metadata
modCount
Constructor and Description |
---|
MultiDataStoreMetadata(int[] bands) |
Modifier and Type | Method and Description |
---|---|
String[] |
getMetadataString()
Obtiene los metadatos en forma de vector de cadenas
|
double[] |
getNoDataValue()
Devuelve el valor NoData en forma de array.
|
double |
getNoDataValue(int band)
Devuelve el valor NoData para una banda en concreto.
|
void |
initNoDataByBand(int values)
Inicializa los valores no data;
|
boolean |
isNoDataEnabled()
Devuelve si el valor NoData esta activo
|
void |
setNoDataEnabled(boolean noDataEnabled)
Establece si el valor NoData esta activo
|
void |
setNoDataValue(int band,
double value)
Asigna un valor para el valor noData por banda
|
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
equals, hashCode
containsAll, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
containsAll, equals, hashCode
parallelStream, stream
public void initNoDataByBand(int values)
Metadata
initNoDataByBand
in interface Metadata
public void setNoDataValue(int band, double value)
Metadata
setNoDataValue
in interface Metadata
band
- Bandavalue
- valorpublic double getNoDataValue(int band)
Metadata
getNoDataValue
in interface Metadata
public double[] getNoDataValue()
Metadata
getNoDataValue
in interface Metadata
public String[] getMetadataString()
Metadata
getMetadataString
in interface Metadata
public boolean isNoDataEnabled()
Metadata
isNoDataEnabled
in interface Metadata
public void setNoDataEnabled(boolean noDataEnabled)
Metadata
setNoDataEnabled
in interface Metadata