public void SetElevationTypeDefinition( ElevationTypeDefinition elevationTypeDefinition )
Public Sub SetElevationTypeDefinition( _ ByVal elevationTypeDefinition As ElevationTypeDefinition _ )
Parameters
- elevationTypeDefinition
public void SetElevationTypeDefinition( ElevationTypeDefinition elevationTypeDefinition )
Public Sub SetElevationTypeDefinition( _ ByVal elevationTypeDefinition As ElevationTypeDefinition _ )
Exception | Description |
---|---|
ArcGIS.Core.CalledOnWrongThreadException | This method or property must be called within the lambda passed to QueuedTask.Run. |
System.ArgumentException | Invalid definition configuration for this layer. |
//Note: Use QueuedTask.Run ElevationTypeDefinition elevationTypeDefinition = featureLayer.GetElevationTypeDefinition(); elevationTypeDefinition.ElevationType = LayerElevationType.OnGround; //elevationTypeDefinition.ElevationType = LayerElevationType.RelativeToGround; //elevationTypeDefinition.ElevationType = LayerElevationType.RelativeToScene; //elevationTypeDefinition.ElevationType = LayerElevationType.AtAbsoluteHeight; //..so on. //Optional: Specify the cartographic offset elevationTypeDefinition.CartographicOffset = 1000; //Optional: Specify the VerticalExaggeration elevationTypeDefinition.VerticalExaggeration = 2; if (featureLayer.CanSetElevationTypeDefinition(elevationTypeDefinition)) featureLayer.SetElevationTypeDefinition(elevationTypeDefinition);
//Note: Use QueuedTask.Run ElevationTypeDefinition elevationTypeDefinition = featureLayer.GetElevationTypeDefinition(); elevationTypeDefinition.ElevationType = LayerElevationType.OnGround; //elevationTypeDefinition.ElevationType = LayerElevationType.RelativeToGround; //elevationTypeDefinition.ElevationType = LayerElevationType.RelativeToScene; //elevationTypeDefinition.ElevationType = LayerElevationType.AtAbsoluteHeight; //..so on. //Optional: Specify the cartographic offset elevationTypeDefinition.CartographicOffset = 1000; //Optional: Specify the VerticalExaggeration elevationTypeDefinition.VerticalExaggeration = 2; if (featureLayer.CanSetElevationTypeDefinition(elevationTypeDefinition)) featureLayer.SetElevationTypeDefinition(elevationTypeDefinition);
Target Platforms: Windows 11, Windows 10