require(["esri/layers/LayerDrawingOptions"], function(LayerDrawingOptions) { /* code goes here */ });Description
(Added at v2.7)
The LayerDrawingOptions class provides options for setting ArcGISDynamicMapServiceLayer rendering options.
Requires ArcGIS Server 10.1 or greater. SamplesSearch for
samplesthat use this class.
Constructors Properties Methods toJson()Object
Converts object to its ArcGIS Server JSON representation.
Constructor Details
Creates a new LayerDrawingOptions object.
Parameters: <Object
> json Optional JSON object representing the LayerDrawingOptions. Sample:
require([ "esri/layers/LayerDrawingOptions", ... ], function(LayerDrawingOptions, ... ) { var layerDrawingOption = new LayerDrawingOptions(); ... });
Property Details
Define labels of dynamicLayers
. (Added at v3.6)
The renderer to use for the dynamic layer.
Sample:require([ "esri/layers/LayerDrawingOptions", "esri/renderers/SimpleRenderer", ... ], function(LayerDrawingOptions, SimpleRenderer, ... ) { var layerDrawingOptions = new LayerDrawingOptions( ... ); var renderer = new SimpleRenderer(symbol); layerDrawingOptions.renderer = renderer; ... });
Determines if the layer renders the symbols based on scale. When false the layer does not render the symbols based on scale.
Known values: true | false
Determines if labels are displayed. When false, labels for the layer are not displayed.
Known values: true | false
The transparency of the layer. Values range from 0 to 100 where 0 is opaque and 100 is 100% transparent.
Method Details
Converts object to its ArcGIS Server JSON representation.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4