com.esri.arcgis.globecore
Interface IGlobeTileGenerator2

All Superinterfaces:
IGlobeTileGenerator, Serializable
All Known Implementing Classes:
GlobeTileGenerator, IGlobeTileGenerator2Proxy

public interface IGlobeTileGenerator2
extends IGlobeTileGenerator, Serializable

Provides access to members that control globe tile generation.

Product Availability

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


Method Summary
 void getStatusTileCount(int[] pTileCount)
          number of tiles processed in the current job
 void updateTilesByGeometry(IGlobeServer pGlobeServer, int layerID, IGeometry pGeometry, int minLOD, int maxLOD, int updateMode, ITrackCancel pCancelTracker)
          Updates cache for a given layer within a given extent.
 
Methods inherited from interface com.esri.arcgis.globecore.IGlobeTileGenerator
deleteTiles, exit, generateConfigFiles, generateTile, generateTiles, getDisplay, getLayer, getLayerProperties, getMaxTileCount, putTilePosition, queryTilePosition, setDisplayByRef, setLayerByRef, setLayerPropertiesByRef, setMaxTileCount, updateTiles
 

Method Detail

updateTilesByGeometry

void updateTilesByGeometry(IGlobeServer pGlobeServer,
                           int layerID,
                           IGeometry pGeometry,
                           int minLOD,
                           int maxLOD,
                           int updateMode,
                           ITrackCancel pCancelTracker)
                           throws IOException,
                                  AutomationException
Updates cache for a given layer within a given extent.

Product Availability

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

Parameters:
pGlobeServer - A reference to a com.esri.arcgis.globecore.IGlobeServer (in)
layerID - The layerID (in)
pGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
minLOD - The minLOD (in)
maxLOD - The maxLOD (in)
updateMode - A com.esri.arcgis.globecore.esriGlobeCacheUpdateMode constant (in)
pCancelTracker - A reference to a com.esri.arcgis.system.ITrackCancel (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStatusTileCount

void getStatusTileCount(int[] pTileCount)
                        throws IOException,
                               AutomationException
number of tiles processed in the current job

Product Availability

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

Parameters:
pTileCount - The pTileCount (out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.