|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IGeoImageDescription2
Provides access to members that control an image description.
IGeoImageDescription2 defines two additional properties: a mosaic rule on how mosaic should be performed, and a rendering rule on how the image should be rendered.
Method Summary | |
---|---|
IMosaicRule |
getMosaicRule()
The mosaic rule. |
IRenderingRule |
getRenderingRule()
The rendering rule. |
boolean |
isBSQ()
Indicates if output should be generated in BSQ pxiel interleave format. |
void |
setBSQ(boolean pBSQ)
Indicates if output should be generated in BSQ pxiel interleave format. |
void |
setMosaicRuleByRef(IMosaicRule ppMosaicRule)
The mosaic rule. |
void |
setRenderingRuleByRef(IRenderingRule ppRenderingRule)
The rendering rule. |
Methods inherited from interface com.esri.arcgis.carto.IGeoImageDescription |
---|
getBandSelection, getCompression, getCompressionQuality, getExtent, getHeight, getInterpolation, getMosaicProperties, getNoData, getPixelType, getSpatialReference, getViewpointProperties, getWidth, setBandSelectionByRef, setCompression, setCompressionQuality, setExtentByRef, setHeight, setInterpolation, setMosaicProperties, setNoData, setPixelType, setSpatialReferenceByRef, setViewpointProperties, setWidth |
Method Detail |
---|
IMosaicRule getMosaicRule() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setMosaicRuleByRef(IMosaicRule ppMosaicRule) throws IOException, AutomationException
Specifies the mosaic rules when defining how individual images should be mosaicked. It specifies selection, mosaic method, sort order, overlapping pixel resolution, and etc.
ppMosaicRule
- A reference to a com.esri.arcgis.carto.IMosaicRule (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IRenderingRule getRenderingRule() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setRenderingRuleByRef(IRenderingRule ppRenderingRule) throws IOException, AutomationException
MosaicRule value object is used to define the mosaic rule for mosaicking requested images on the fly. A mosaic rule contains a mosaic method, its parameters, and a mosaic operation. In general, a mosaic rule is used to specify (1) the selection of rasters to participate in the mosaic; (2) how the selected rasters are ordered; (3) how overlapping pixels at the same location are resolved.
ppRenderingRule
- A reference to a com.esri.arcgis.carto.IRenderingRule (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isBSQ() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setBSQ(boolean pBSQ) throws IOException, AutomationException
pBSQ
- The pBSQ (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |