com.esri.arcgis.carto
Interface ITileCacheStats

All Superinterfaces:
Serializable

public interface ITileCacheStats
extends Serializable

Provides access to members that provide the map cache info.

Product Availability

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


Method Summary
 void getTileRangeAtLevel(int level, IGeometry pGeometry, int[] tileXMin, int[] tileYMin, int[] tileXMax, int[] tileYMax)
          Valid tile range at any level.
 void getTileSizes(int level, int row, int column, ITrackCancel pTrackCancel, int[] tileCount, ILongArray[] pSizes)
          Tile sizes for a given tile or a supertile.
 

Method Detail

getTileRangeAtLevel

void getTileRangeAtLevel(int level,
                         IGeometry pGeometry,
                         int[] tileXMin,
                         int[] tileYMin,
                         int[] tileXMax,
                         int[] tileYMax)
                         throws IOException,
                                AutomationException
Valid tile range at any level.

Product Availability

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

Parameters:
level - The level (in)
pGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
tileXMin - The tileXMin (out: use single element array)
tileYMin - The tileYMin (out: use single element array)
tileXMax - The tileXMax (out: use single element array)
tileYMax - The tileYMax (out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTileSizes

void getTileSizes(int level,
                  int row,
                  int column,
                  ITrackCancel pTrackCancel,
                  int[] tileCount,
                  ILongArray[] pSizes)
                  throws IOException,
                         AutomationException
Tile sizes for a given tile or a supertile.

Product Availability

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

Parameters:
level - The level (in)
row - The row (in)
column - The column (in)
pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
tileCount - The tileCount (out: use single element array)
pSizes - A reference to a com.esri.arcgis.system.ILongArray (out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.