|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IMapCookerX
Provides access to map cooker.
| Method Summary | |
|---|---|
void |
addLayerX(String name,
IMapLayerInfo pMapLayerInfo)
Adds a layer to the map cache. |
void |
clearX(IMapLayerInfo pMapLayerInfo,
IEnvelope pExtent)
Clears cache for a given layer within a given extent. |
void |
connectX(String location,
String name,
IMapServer pMapServer)
Connects to a given map service and its cache. |
void |
generateX(IMapServer pMapServer,
IMapLayerInfo pMapLayerInfo,
String mapName,
ITrackCancel pTrackCancel)
Fully generates cache for a given layer. |
String |
getCacheDirectoryX(IMapLayerInfo pMapLayerInfo)
Gets cache directory for a given layer. |
byte[] |
getTileX(IMapLayerInfo pMapLayerInfo,
int level,
int row,
int column)
Gets a tile for a given tile location from a given layer. |
boolean |
hasLayerCacheX(IMapLayerInfo pMapLayerInfo)
Indicates if there is a cache for a given layer. |
void |
putTileX(IMapLayerInfo pMapLayerInfo,
int level,
int row,
int column,
byte[] ppTile)
Puts a tile for a given tile location for a given layer. |
void |
updateByGeometryX(IMapServer pMapServer,
IMapLayerInfo pMapLayerInfo,
String mapName,
IGeometry pGeometry,
ILongArray pLevels,
int updateMode,
ITrackCancel pTrackCancel)
Deletes cache for a given layer within a given extent. |
void |
updateX(IMapServer pMapServer,
IMapLayerInfo pMapLayerInfo,
String mapName,
IEnvelope pExtent,
ILongArray pLevels,
int updateMode,
ITrackCancel pTrackCancel)
Updates cache for a given layer within a given extent. |
| Method Detail |
|---|
void connectX(String location,
String name,
IMapServer pMapServer)
throws IOException,
AutomationException
location - The location (in)name - The name (in)pMapServer - A reference to a com.esri.arcgis.carto.IMapServer (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void addLayerX(String name,
IMapLayerInfo pMapLayerInfo)
throws IOException,
AutomationException
name - The name (in)pMapLayerInfo - A reference to a com.esri.arcgis.carto.IMapLayerInfo (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void clearX(IMapLayerInfo pMapLayerInfo,
IEnvelope pExtent)
throws IOException,
AutomationException
pMapLayerInfo - A reference to a com.esri.arcgis.carto.IMapLayerInfo (in)pExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean hasLayerCacheX(IMapLayerInfo pMapLayerInfo)
throws IOException,
AutomationException
pMapLayerInfo - A reference to a com.esri.arcgis.carto.IMapLayerInfo (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void generateX(IMapServer pMapServer,
IMapLayerInfo pMapLayerInfo,
String mapName,
ITrackCancel pTrackCancel)
throws IOException,
AutomationException
pMapServer - A reference to a com.esri.arcgis.carto.IMapServer (in)pMapLayerInfo - A reference to a com.esri.arcgis.carto.IMapLayerInfo (in)mapName - The mapName (in)pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
byte[] getTileX(IMapLayerInfo pMapLayerInfo,
int level,
int row,
int column)
throws IOException,
AutomationException
pMapLayerInfo - A reference to a com.esri.arcgis.carto.IMapLayerInfo (in)level - The level (in)row - The row (in)column - The column (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void putTileX(IMapLayerInfo pMapLayerInfo,
int level,
int row,
int column,
byte[] ppTile)
throws IOException,
AutomationException
pMapLayerInfo - A reference to a com.esri.arcgis.carto.IMapLayerInfo (in)level - The level (in)row - The row (in)column - The column (in)ppTile - An unsigned byte (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getCacheDirectoryX(IMapLayerInfo pMapLayerInfo)
throws IOException,
AutomationException
pMapLayerInfo - A reference to a com.esri.arcgis.carto.IMapLayerInfo (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void updateX(IMapServer pMapServer,
IMapLayerInfo pMapLayerInfo,
String mapName,
IEnvelope pExtent,
ILongArray pLevels,
int updateMode,
ITrackCancel pTrackCancel)
throws IOException,
AutomationException
pMapServer - A reference to a com.esri.arcgis.carto.IMapServer (in)pMapLayerInfo - A reference to a com.esri.arcgis.carto.IMapLayerInfo (in)mapName - The mapName (in)pExtent - A reference to a com.esri.arcgis.geometry.IEnvelope (in)pLevels - A reference to a com.esri.arcgis.system.ILongArray (in)updateMode - A com.esri.arcgis.carto.esriMapCacheUpdateMode constant (in)pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void updateByGeometryX(IMapServer pMapServer,
IMapLayerInfo pMapLayerInfo,
String mapName,
IGeometry pGeometry,
ILongArray pLevels,
int updateMode,
ITrackCancel pTrackCancel)
throws IOException,
AutomationException
pMapServer - A reference to a com.esri.arcgis.carto.IMapServer (in)pMapLayerInfo - A reference to a com.esri.arcgis.carto.IMapLayerInfo (in)mapName - The mapName (in)pGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)pLevels - A reference to a com.esri.arcgis.system.ILongArray (in)updateMode - A com.esri.arcgis.carto.esriMapCacheUpdateMode constant (in)pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (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 | ||||||||