com.esri.arcgis.carto
Interface IRasterDefaultsEnv3

All Superinterfaces:
IRasterDefaultsEnv, IRasterDefaultsEnv2, Serializable
All Known Subinterfaces:
IRasterDefaultsEnv4
All Known Implementing Classes:
RasterDefaultsEnv

public interface IRasterDefaultsEnv3
extends IRasterDefaultsEnv2, Serializable

Provides access to members that control the default raster environment.

Superseded By

IRasterDefaultsEnv4

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 int getMaximumBuildAttributeTableSize()
          The maximum attribute table size that can be built.
 boolean isAssumeHomogeneousCatalog()
          Indicates if raster catalogs can be assumed to be homogeneous.
 boolean isFavorWorldFile()
          Indicates if the world file should overrides the raster dataset internal georeferencing.
 void setAssumeHomogeneousCatalog(boolean pHomogeneous)
          Indicates if raster catalogs can be assumed to be homogeneous.
 void setFavorWorldFile(boolean pFavor)
          Indicates if the world file should overrides the raster dataset internal georeferencing.
 void setMaximumBuildAttributeTableSize(int pSize)
          The maximum attribute table size that can be built.
 
Methods inherited from interface com.esri.arcgis.carto.IRasterDefaultsEnv2
getMaxTableSize, getProxyFilePath, getRenderingMode, getResampling, setMaxTableSize, setProxyFilePath, setRenderingMode, setResampling, updateAll
 
Methods inherited from interface com.esri.arcgis.carto.IRasterDefaultsEnv
getFormat, getNumFormats, getPyramidCreateOpt, isUseExtChecking, query3BandRGB, query4BandRGB, set3BandRGB, set4BandRGB, setPyramidCreateOpt, setUseExtChecking
 

Method Detail

setMaximumBuildAttributeTableSize

void setMaximumBuildAttributeTableSize(int pSize)
                                       throws IOException,
                                              AutomationException
The maximum attribute table size that can be built.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pSize - The pSize (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMaximumBuildAttributeTableSize

int getMaximumBuildAttributeTableSize()
                                      throws IOException,
                                             AutomationException
The maximum attribute table size that can be built.

Remarks

This property specifies the maximum limit for building a raster attribute table. The default is 65536.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The pSize
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFavorWorldFile

void setFavorWorldFile(boolean pFavor)
                       throws IOException,
                              AutomationException
Indicates if the world file should overrides the raster dataset internal georeferencing.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pFavor - The pFavor (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isFavorWorldFile

boolean isFavorWorldFile()
                         throws IOException,
                                AutomationException
Indicates if the world file should overrides the raster dataset internal georeferencing.

Remarks

By default (returns as false), ArcGIS will read the internal spatial reference (map extent or projection info) of a raster dataset. If you want ArcGIS reads the world file of the raster dataset, set it to be true.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The pFavor
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isAssumeHomogeneousCatalog

boolean isAssumeHomogeneousCatalog()
                                   throws IOException,
                                          AutomationException
Indicates if raster catalogs can be assumed to be homogeneous.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The pHomogeneous
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setAssumeHomogeneousCatalog

void setAssumeHomogeneousCatalog(boolean pHomogeneous)
                                 throws IOException,
                                        AutomationException
Indicates if raster catalogs can be assumed to be homogeneous.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pHomogeneous - The pHomogeneous (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.