public interface ProductConfigurer
ProductConfigurer
is used to configure a target product with respect to a current source product
which serves as a template.
Various copy...()
methods may be used to copy parts of the source product into the target product.
This interface is not intended to be implemented by clients.
Modifier and Type | Method and Description |
---|---|
Band |
addBand(String name,
int dataType) |
Band |
addBand(String name,
int dataType,
double noDataValue) |
Band |
addBand(String name,
String expression) |
Band |
addBand(String name,
String expression,
double noDataValue) |
void |
copyBands(ProductNodeFilter<Band> filter) |
void |
copyBands(String... bandName) |
void |
copyGeoCoding() |
void |
copyMasks() |
void |
copyMetadata() |
void |
copyTiePointGrids(String... gridName) |
void |
copyTimeCoding() |
void |
copyVectorData() |
Product |
getSourceProduct() |
Product |
getTargetProduct() |
void |
setSourceProduct(Product sourceProduct) |
Product getSourceProduct()
void setSourceProduct(Product sourceProduct)
Product getTargetProduct()
void copyMetadata()
void copyTimeCoding()
void copyGeoCoding()
void copyMasks()
void copyTiePointGrids(String... gridName)
void copyBands(String... bandName)
void copyBands(ProductNodeFilter<Band> filter)
void copyVectorData()
Copyright © 2014–2017 European Space Agency (ESA). All rights reserved.