Skip to main content

IdentifyImage

Task for identifying pixel values and raster information from ArcGIS Image Services at specific geographic locations.

Constructor

new IdentifyImage(options: IdentifyImageOptions)
ArgumentTypeDescription
optionsIdentifyImageOptionsConfiguration options for the identify operation

Options

OptionTypeDefaultDescription
urlstringRequired Image Service URL
geometryobjectRequired Point geometry to identify
geometryTypestring'esriGeometryPoint'Type of geometry
mosaicRuleobjectMosaic rule for multi-raster services
renderingRuleobjectRendering rule to apply
pixelSizeobjectPixel size for resampling
timeExtentobjectTime extent for temporal data
returnGeometrybooleanfalseInclude geometry in response
returnCatalogItemsbooleanfalseReturn catalog items
returnPixelValuesbooleantrueReturn pixel values
tokenstringAuthentication token

Chainable Methods

All methods return the task instance for chaining:

identify.at(geometry).pixelSize({x: 10, y: 10}).renderingRule(rule)
MethodDescription
at(geometry)Set location to identify
pixelSize(size)Set pixel size for resampling
renderingRule(rule)Apply rendering rule
mosaicRule(rule)Set mosaic rule
returnGeometry(boolean)Include geometry in results
returnCatalogItems(boolean)Include catalog information
token(token)Set authentication token

Execution Methods

.run()

Execute the identify operation with current parameters.

Returns: Promise<IdentifyImageResponse>


## Advanced Usage Examples

### Multiple Service Analysis