public class MosaicRule
extends com.google.gwt.core.client.JavaScriptObject
Modifier and Type | Class and Description |
---|---|
static class |
MosaicRule.Methods |
static class |
MosaicRule.Operations |
Modifier and Type | Method and Description |
---|---|
void |
addLockRasterId(int id)
Add raster id to participate in the mosaic
|
void |
clearLockRasterIds()
clear the list of locked raster ids.
|
static MosaicRule |
create()
Creates a new MosaicRule object
|
com.google.gwt.core.client.JsArrayInteger |
getLockRasterIds()
An array of raster Ids.
|
MosaicRule.Methods |
getMethod()
The mosaic method determines how the selected rasters are ordered.
|
com.google.gwt.core.client.JsArrayInteger |
getObjectIds()
Defines a selection using a set of ObjectIds.
|
MosaicRule.Operations |
getOperation()
Defines the mosaic operation used to resolve overlapping pixels.
|
java.lang.String |
getSortField()
The name of the attribute field that is used together with a constant sortValue to define
the mosaicking order when the mosaic method is set to METHOD_ATTRIBUTE.
|
java.lang.String |
getSortValue()
A constant value defining a reference or base value for the sort field when the mosaic method is set
to METHOD_ATTRIBUTE.
|
Point |
getViewPoint()
Defines the viewpoint location on which the ordering is defined based on the distance from the viewpoint
and the nadir of rasters.
|
java.lang.String |
getWhere()
The where clause determines which rasters will participate in the mosaic.
|
boolean |
isAscending()
Indicates whether the sort should be ascending or not.
|
void |
setAscending(boolean ascending)
Set sort type
|
void |
setMethod(MosaicRule.Methods method)
Set mosaic method
|
void |
setObjectIds(int[] objectIds)
Set the objectIds parameter.
|
void |
setOperation(MosaicRule.Operations operation)
Set the operation.
|
void |
setSortField(java.lang.String sortField)
Set the sortField value.
|
void |
setSortValue(java.lang.String sortValue)
Set the sortValue.
|
void |
setViewPoint(Point viewPoint)
Set the viewPoint value.
|
void |
setWhere(java.lang.String where)
Set the where value.
|
com.google.gwt.core.client.JavaScriptObject |
toJson()
Returns an easily serializable object representation of the mosaic rule.
|
public static MosaicRule create()
public final boolean isAscending()
public final void setAscending(boolean ascending)
ascending
- - Indicates whether the sort should be ascending or not.public final com.google.gwt.core.client.JsArrayInteger getLockRasterIds()
public final void addLockRasterId(int id)
id
- - id of rasterpublic final void clearLockRasterIds()
public final MosaicRule.Methods getMethod()
public final void setMethod(MosaicRule.Methods method)
method
- - The mosaic method determines how the selected rasters are ordered.public final com.google.gwt.core.client.JsArrayInteger getObjectIds()
public final void setObjectIds(int[] objectIds)
objectIds
- - Defines a selection using a set of ObjectIds. This property applies to
all mosaic methods.public final MosaicRule.Operations getOperation()
public final void setOperation(MosaicRule.Operations operation)
operation
- - Defines the mosaic operation used to resolve overlapping pixels.public final java.lang.String getSortField()
public final void setSortField(java.lang.String sortField)
sortField
- - The name of the attribute field that is used together with a constant sortValue
to define the mosaicking order when the mosaic method is set to METHOD_ATTRIBUTE.public final java.lang.String getSortValue()
public final void setSortValue(java.lang.String sortValue)
sortValue
- - A constant value defining a reference or base value for the sort field when the
mosaic method is set to METHOD_ATTRIBUTE.public final Point getViewPoint()
public final void setViewPoint(Point viewPoint)
viewPoint
- - Defines the viewpoint location on which the ordering is defined based on the distance
from the viewpoint and the nadir of rasters.public final java.lang.String getWhere()
public final void setWhere(java.lang.String where)
where
- - The where clause determines which rasters will participate in the mosaic. This property applies to all
mosaic methods.public final com.google.gwt.core.client.JavaScriptObject toJson()