ArcObjects Library Reference  (GlobeCore)    

ICustomGlobeLayer Interface

Provides access to members that define custom globe layers.

Product Availability

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

Description

There are 3 types of custom layers in Globe.
GlobeCustomLayers::CustomLayerByTile, GlobeCustomLayers::Rasterized,GlobeCustomLayers::OpenGL
The class GlobeCustomLayers illustrates usage for all 3 cases. 
Any type of custom layer in globe needs to implement, ICustomGlobeLayer, ILayer, IGeoDataset, ILayerExtensions.

Members

Description
Method DrawImmediate For custom OpenGL layers, perform immediate drawing.
Read-only property DrawType The custom draw method.
Method GetTile Gets a rasterized data tile for the given globe tesselation coordinates.
Read-only property HandlesLocalOrigin The option to use a local coordinate system origin for high precision drawing.
Method Hit The layer is hit by a picking operation.
Write-only property LocalOrigin The local coordinate system origin for high precision drawing.
Read-only property MinimumCellSize For rasterized types, defines highest resolution. Zero value indicates that globe-generated default value should be used.
Read-only property SymbologyScalingFactor The symbol scale factor for the custom rasterized type.
Read-only property UseCache The option to use Globe's disk caching.

CoClasses that implement ICustomGlobeLayer

CoClasses and Classes Description
GlobeGraphicsLayer The Globe Graphics Layer.

 


Feedback Send feedback on this page