Show / Hide Table of Contents

Class RenderingRule

The rule that specifies how images are rendered or processed on an ArcGIS image service.

Inheritance
System.Object
RenderingRule
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Esri.ArcGISRuntime.Rasters
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class RenderingRule
Remarks

Raster images whose individual pixels represent elevation values can be rendered in a number of different ways, including representation of slope, aspect, hillshade, and shaded relief. A rendering rule defines how the ArcGIS image service renders its images.

You can create a RenderingRule from a RenderingRuleInfo or a JSON string that specifies a service-defined or client-defined rendering rule. For a list of functions and the syntax for these rendering rules, see Raster function objects.

Constructors

Name Description
RenderingRule(RenderingRuleInfo)

Initializes a new instance of the RenderingRule class from a given RenderingRuleInfo.

RenderingRule(String)

Initializes a new instance of the RenderingRule class with server side JSON.

Properties

Name Description
RenderingRuleInfo

Gets rendering rule info from rendering rule object.

RenderingRuleJson

Gets JSON property from rendering rule object.

Applies to

TargetVersions
.NET Standard 2.0100.3 - 200.7
.NET100.13 - 200.7
.NET Windows100.13 - 200.7
.NET Android200.0 - 200.7
.NET iOS200.0 - 200.7
.NET Framework100.1 - 200.7
Xamarin.Android100.1 - 100.15
Xamarin.iOS100.1 - 100.15
UWP100.1 - 200.7

Relevant samples

Raster rendering rule: Display a raster on a map and apply different rendering rules to that raster.
In This Article
Back to top Copyright © 2022 Esri.