Provides access to more members that controls a map cache generator.
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Description
This interface is new at ArcGIS 9.3. It supersedes IMapCooker.
Members
| Description | ||
|---|---|---|
![]()  | 
AddCachedLayers | Adds all cached layers in the map cache. | 
![]()  | 
AddLayer | Adds a layer to the map cache. | 
![]()  | 
Antialiasing | Indicates if antialiasing should be used. | 
![]()  | 
CacheOnDemand | Indicates if the service is cached on demand. | 
![]()  | 
Clear | Clears cache for a given layer within a given extent. | 
![]()  | 
ClearAll | Clears cache for all layers. | 
![]()  | 
Connect | Connects to a given map and its cache. | 
![]()  | 
Delete | Deletes map service cache directory. | 
![]()  | 
DeleteByExtent | Deletes cache for a given layer within a given extent. | 
![]()  | 
Draw | Draws a given layer to the specified display. | 
![]()  | 
Exit | Exits the map cache generator host process. | 
![]()  | 
Extent | The map cache extent. | 
![]()  | 
Format | The tile cache format. | 
![]()  | 
Generate | Fully generates cache for a given layer. | 
![]()  | 
GetCacheDirectory | Gets cache directory for a given layer. | 
![]()  | 
GetStatusTileCount | number of tiles processed in the current job | 
![]()  | 
GetTile | Gets a tile for a given tile location from a given layer. | 
![]()  | 
HasCache | Indicates if there is any cache. | 
![]()  | 
HasLayerCache | Indicates if there is a cache for a given layer. | 
![]()  | 
MaxTileCount | The maximum number of map tiles to be generated. | 
![]()  | 
NumLevels | The number of map cache levels. | 
![]()  | 
Path | The map cache path. | 
![]()  | 
PutTile | Puts a tile for a given tile location for a given layer. | 
![]()  | 
PutTilePosition | Sets the current map tile position. | 
![]()  | 
QueryTilePosition | Queries for the current map tile position. | 
![]()  | 
SetDefaultLODInfos | Sets default LOD Info for a given number of levels. | 
![]()  | 
Snap | Snaps a view extent to one of map cache levels. | 
![]()  | 
TileCacheInfo | The tile cache info. | 
![]()  | 
TileImageInfo | The map cache tile image info. | 
![]()  | 
Update | Updates cache for a given layer within a given extent. | 
![]()  | 
UpdateByGeometry | Deletes cache for a given layer within a given extent. | 
![]()  | 
UpdateMapServerCacheScales | Updates Map Server's Cache Scales. | 
![]()  | 
WriteTilingScheme | Writes the tiling scheme for the service. | 
Inherited Interfaces
| Interfaces | Description | 
|---|---|
| IMapCooker | Provides access to members that controls a map cache generator. | 
CoClasses that implement IMapCooker2
| CoClasses and Classes | Description | 
|---|---|
| MapCookerX (esriCartoX) | A map cache generator class. | 



