ImageServiceIdentifyParameters
require(["esri/tasks/support/ImageServiceIdentifyParameters"], function(ImageServiceIdentifyParameters) { /* code goes here */ });
esri/tasks/support/ImageServiceIdentifyParameters
Input parameters for ImageServiceIdentifyTask.
Constructors
- new ImageServiceIdentifyParameters(properties)
- Parameter:properties Objectoptional
See the properties for a list of all the properties that may be passed into the constructor.
Property Overview
Name | Type | Summary | Class | |
---|---|---|---|---|
String | The name of the class. more details | more details | Accessor | |
Point|Polygon | Input geometry that defines the location to be identified. more details | more details | ImageServiceIdentifyParameters | |
Number | Controls the maximum number of returned catalog items, set to 1 to return the top most raster only. more details | more details | ImageServiceIdentifyParameters | |
MosaicRule | Specifies the mosaic rules defining the image sorting order. more details | more details | ImageServiceIdentifyParameters | |
Point | Specifies the pixel level being identified on the x and y axis. more details | more details | ImageServiceIdentifyParameters | |
RasterFunction | Specifies the rendering rule for how the requested image should be rendered. more details | more details | ImageServiceIdentifyParameters | |
RasterFunction | An array the rendering rules to retrieve multiple processed pixel values. more details | more details | ImageServiceIdentifyParameters | |
Boolean | If | more details | ImageServiceIdentifyParameters | |
Boolean | When | more details | ImageServiceIdentifyParameters | |
Boolean | If | more details | ImageServiceIdentifyParameters | |
TimeExtent | A time extent for a temporal data against time-aware imagery layer. more details | more details | ImageServiceIdentifyParameters |
Property Details
- Since: ArcGIS API for JavaScript 4.7
The name of the class. The declared class name is formatted as
esri.folder.className
.
Input geometry that defines the location to be identified. The location can be a point or a polygon.
- maxItemCount NumberSince: ArcGIS API for JavaScript 4.12
Controls the maximum number of returned catalog items, set to 1 to return the top most raster only.
- mosaicRule MosaicRule
Specifies the mosaic rules defining the image sorting order. When a mosaic rule is not specified,
center
is used.
- pixelSize Point
Specifies the pixel level being identified on the x and y axis. Defaults to the base resolution of the dataset when not specified.
- renderingRule RasterFunction
Specifies the rendering rule for how the requested image should be rendered.
- renderingRules RasterFunctionSince: ArcGIS API for JavaScript 4.12
An array the rendering rules to retrieve multiple processed pixel values.
- returnCatalogItems Boolean
If
true
, returns both geometry and attributes of the catalog items. Set tofalse
when catalog items are not needed to significantly improve identify operation's performance.
- returnGeometry Boolean
When
true
, each feature in the catalog items includes the geometry. Set tofalse
to not display the features on the map.- Default Value:false
- returnPixelValues BooleanSince: ArcGIS API for JavaScript 4.12
If
true
, the pixel values of all raster catalog items under the requested geometry. Set tofalse
when catalog item values are not needed to significantly improve identify operation's performance.
- timeExtent TimeExtentSince: ArcGIS API for JavaScript 4.12
A time extent for a temporal data against time-aware imagery layer. For example, it can be used to discover land cover changes by decade.
Method Overview
Name | Return Type | Summary | Class | |
---|---|---|---|---|
* | 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 | ImageServiceIdentifyParameters | |
Object | Converts an instance of this class to its ArcGIS portal JSON representation. more details | more details | ImageServiceIdentifyParameters |
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.