
public class CIMTinNodeElevationRenderer : CIMTinColorRampRenderer, System.ComponentModel.INotifyPropertyChanged, System.Xml.Serialization.IXmlSerializable
Public Class CIMTinNodeElevationRenderer Inherits CIMTinColorRampRenderer Implements System.ComponentModel.INotifyPropertyChanged, System.Xml.Serialization.IXmlSerializable
// applies to TIN layers only var equalBreaksNodeRendererDef = new TinNodeClassBreaksRendererDefinition(); equalBreaksNodeRendererDef.BreakCount = 7; if (tinLayer.CanCreateRenderer(equalBreaksNodeRendererDef)) { CIMTinRenderer renderer = tinLayer.CreateRenderer(equalBreaksNodeRendererDef); if (tinLayer.CanSetRenderer(renderer, SurfaceRendererTarget.Edges)) tinLayer.SetRenderer(renderer, SurfaceRendererTarget.Edges); }
// applies to TIN layers only var defiendIntervalNodeRendererDef = new TinNodeClassBreaksRendererDefinition(); defiendIntervalNodeRendererDef.ClassificationMethod = ClassificationMethod.DefinedInterval; defiendIntervalNodeRendererDef.IntervalSize = 4; defiendIntervalNodeRendererDef.SymbolTemplate = nodeSymbol.MakeSymbolReference(); if (tinLayer.CanCreateRenderer(defiendIntervalNodeRendererDef)) { CIMTinRenderer renderer = tinLayer.CreateRenderer(defiendIntervalNodeRendererDef); if (tinLayer.CanSetRenderer(renderer, SurfaceRendererTarget.Edges)) tinLayer.SetRenderer(renderer, SurfaceRendererTarget.Edges); }
// applies to TIN layers only var stdDevNodeRendererDef = new TinNodeClassBreaksRendererDefinition(); stdDevNodeRendererDef.ClassificationMethod = ClassificationMethod.StandardDeviation; stdDevNodeRendererDef.DeviationInterval = StandardDeviationInterval.OneHalf; stdDevNodeRendererDef.ColorRamp = ColorFactory.Instance.GetColorRamp("Cyan to Purple"); if (tinLayer.CanCreateRenderer(stdDevNodeRendererDef)) { CIMTinRenderer renderer = tinLayer.CreateRenderer(stdDevNodeRendererDef); if (tinLayer.CanSetRenderer(renderer, SurfaceRendererTarget.Edges)) tinLayer.SetRenderer(renderer, SurfaceRendererTarget.Edges); }
System.Object
ArcGIS.Core.CIM.CIMObject
ArcGIS.Core.CIM.CIMTinRenderer
ArcGIS.Core.CIM.CIMTerrainAttributeRenderer
ArcGIS.Core.CIM.CIMTinColorRampRenderer
ArcGIS.Core.CIM.CIMTinNodeElevationRenderer
Target Platforms: Windows 11, Windows 10