![]() |
This document is archived and information here might be outdated. Recommended version. |
Provides programmatic access to a globe server layer.
The GlobeServerLayer coclass allows users to display and query the contents of a globe layer published through ArcGIS Globe Service.
GlobeServerLayer implements quite a few interfaces, that will allow you access to a rich set of features.
Some of the more useful ones include, ILayerDrawingProperties, ILayerEffects, ILayerGeneralProperties and ILayerExtensions. A point to note, unlike a MapServerLayer object, interfaces such as ICompositeLayer or ICompositeLayer2, and properties like Extent and SpatialReference on IGeoDataset will report the exact layer count, extent and spatial reference of the layers.
| Interfaces | Description |
|---|---|
| ICompositeLayer (esriCarto) | Provides access to members that work with a collection of layers that behaves like a single layer. |
| ICompositeLayer2 (esriCarto) | Provides access to members that control whether a layer is expanded in the TOC. |
| IDataLayer (esriCarto) | Provides access to members that control the data source properties of a layer. |
| IDisplayAdmin (esriDisplay) | Provides access to members that control display administration. |
| IDisplayAdmin2 (esriDisplay) | Provides access to members that control display administration. |
| IGeoDataset (esriGeoDatabase) | Provides access to members that provide information about a Geographic Dataset. |
| IGlobeServerLayer | Provides access to the available properties of a globe server layer object. |
| IIdentify (esriCarto) | Provides access to members that identify features. |
| IIdentify2 (esriCarto) | Provides access to members that set the current scale of the display. |
| IIdentifyGroup (esriCarto) | Indicator interface identifying a layer as a top-level group for identify. |
| ILayer (esriCarto) | Provides access to members that work with all layers. |
| ILayerDrawingProperties (esriCarto) | Provides access to members that control layer drawing properties. |
| ILayerEffects (esriCarto) | Provides access to members that control layer effects. |
| ILayerExtensions (esriCarto) | Provides access to the extensions of a layer. |
| ILayerGeneralProperties (esriCarto) | Provides access to layer general properties. |
| ILayerInfo (esriCarto) | Provides access to members that return layer images. |
| ILayerPosition (esriCarto) | Provides access to members that control a layer's default position in the map interface. |
| ILayerStatus (esriCarto) | Provides access to feedback on the status of a layer's time-consuming actions. |
| ILegendInfo (esriCarto) | Provides access to members that control legend information provided by a renderer. |
| IPersistStream (esriSystem) | |
| IPublishLayer (esriCarto) | Provides access to a layer's capability for being published with the ArcGIS Publisher extension. |