Represents the image parameter options used when calling Geoprocessor.getResultImage() and Geoprocessor.getResultImageLayer().
Constructors
new ImageParameters(properties)
properties Object See the properties for a list of all the properties that may be passed into the constructor. |
Property Overview
Name | Type | Summary | |
---|---|---|---|
String | The name of the class. more details | more details | |
Number | Dots per inch setting for an esri/layersMapImageLayer. more details | more details | |
Extent | Extent of map to be exported. more details | more details | |
String | Map image format. more details | more details | |
Number | Requested image height in pixels. more details | more details | |
SpatialReference | Spatial reference of exported map. more details | more details | |
String[] | Array of layer definition expressions that allows you to filter the features of individual layers in the exported map image. more details | more details | |
Number[] | A list of layer IDs, that represent which layers to include in the exported map. more details | more details | |
String | The option for displaying or hiding the layer. more details | more details | |
Boolean | Indicates whether or not the background of the dynamic image is transparent. more details | more details | |
Number | Requested image width in pixels. more details | more details |
Property Details
declaredClassStringreadonly
The name of the class. The declared class name is formatted as
esri.folder.className
.dpiNumber
Dots per inch setting for an esri/layersMapImageLayer.
Default Value: 96extentExtent
Extent of map to be exported.
formatString
Map image format.
Known Values: png | png8 | png24 | png32 | jpg | pdf | bmp | gif | svg
Default Value: png8Example:let imageParams = new ImageParameters(); imageParams.format = "jpg";
heightNumber
Requested image height in pixels.
imageSpatialReferenceSpatialReference
Spatial reference of exported map.
layerDefinitionsString[]
Array of layer definition expressions that allows you to filter the features of individual layers in the exported map image. Layer definitions with semicolons or colons are supported if using a map service published using ArcGIS Server 10 or later.
Example:let layerDefs = []; layerDefs[5] = "STATE_NAME='Kansas'"; layerDefs[4] = "STATE_NAME='Kansas' and POP2007>25000"; layerDefs[3] = "STATE_NAME='Kansas' and POP2007>25000"; let imageParams = new ImageParameters({ layerDefinitions: layerDefs });
layerIdsNumber[]
A list of layer IDs, that represent which layers to include in the exported map. Use in combination with layerOption to specify how layer visibility is handled.
Example:let imageParams = new ImageParameters(); imageParams.layerIds = [3,4,5]; imageParams.layerOption = "show";
layerOptionString
The option for displaying or hiding the layer.
Known Values: show | hide | include | exclude
Example:let imageParams = new ImageParameters(); imageParams.layerOption = "show";
transparentBoolean
Indicates whether or not the background of the dynamic image is transparent.
Default Value: truewidthNumber
Requested image width in pixels.
Method Overview
Name | Return Type | Summary | |
---|---|---|---|
Object | Converts an instance of this class to its ArcGIS Portal JSON representation. more details | more details |
Method Details
toJSON(){Object}
Converts an instance of this class to its ArcGIS Portal JSON representation. See the Using fromJSON() topic in the Guide for more information.
Returns:Type Description Object The ArcGIS Portal JSON representation of an instance of this class.