|
|||||||||
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 |