Represents the data object for the dynamically generated map. This is generated after the promise returned from the export operation on Geoprocessor.getResultImage() resolves.
Constructors
new MapImage(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 | |
Extent | The extent of the exported map. more details | more details | |
Number | The requested image height in pixels. more details | more details | |
Number | URL to the returned image. more details | more details | |
Number | The opacity of the image. more details | more details | |
Number | Scale of the requested dynamic map. more details | more details | |
Boolean | Indicates if the requested image is visible in the view. more details | more details | |
Number | The 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
.extentExtent
The extent of the exported map.
heightNumber
The requested image height in pixels.
hrefNumber
URL to the returned image. The image format must be of a type supported by the HTML
<img>
tag.Known Values: gif | jpg | png | bmp
opacityNumber
The opacity of the image. Value can be any number between
0
and1
where0
is 100% transparent,0.5
is 50% transparent and1
is fully opaque.Default Value: 1scaleNumber
Scale of the requested dynamic map.
visibleBoolean
Indicates if the requested image is visible in the view.
Default Value: truewidthNumber
The requested image width in pixels.
Method Overview
Name | Return Type | Summary | |
---|---|---|---|
* | Creates a new instance of this class and initializes it with values from a JSON object generated from a product in the ArcGIS platform. more details | more details | |
Object | Converts an instance of this class to its ArcGIS Portal JSON representation. more details | more details |
Method Details
fromJSON(json){*}static
Creates a new instance of this class and initializes it with values from a JSON object generated from a product in the ArcGIS platform. The object passed into the input
json
parameter often comes from a response to a query operation in the REST API or a toJSON() method from another ArcGIS product. See the Using fromJSON() topic in the Guide for details and examples of when and how to use this function.Parameter:json ObjectA JSON representation of the instance in the ArcGIS format. See the ArcGIS REST API documentation for examples of the structure of various input JSON objects.
Returns:Type Description * Returns a new instance of this class. 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.