ImageToMapMultirayParameters

AMD: require(["esri/rest/support/ImageToMapMultirayParameters"], (ImageToMapMultirayParameters) => { /* code goes here */ });
ESM: import ImageToMapMultirayParameters from "@arcgis/core/rest/support/ImageToMapMultirayParameters.js";
Class: esri/rest/support/ImageToMapMultirayParameters
Since: ArcGIS Maps SDK for JavaScript 4.29

Input parameters for the ImageryLayer.imageToMapMultiray() or imageService.imageToMapMultiray() methods.

The imageToMapMultiray operation computes a 3D geometry in a map from multiple image space geometries on multiple corresponding raster items of one same object. For example, a house is shown in several raster items. Users can specify the house location on each image using the geometries parameter. Then in the rasterIds parameter, specify the rasterIds of the images in the same order as the geometries. The imageToMapMultiray operation will find and return the house location in the map space on all specified images.

See also

Constructors

ImageToMapMultirayParameters

Constructor
new ImageToMapMultirayParameters(properties)
Parameter
properties Object
optional

See the properties for a list of all the properties that may be passed into the constructor.

Property Overview

Name Type Summary Class
Geometry[]

An array of geometries in image space coordinates representing the same map location on different images.

ImageToMapMultirayParameters
SpatialReference

The spatial reference for the output geometry.

ImageToMapMultirayParameters
Number[]

The rasterIds of the raster items that correspond to the input geometries.

ImageToMapMultirayParameters

Property Details

geometries

Property
geometries Geometry[]autocast

An array of geometries in image space coordinates representing the same map location on different images.

outSpatialReference

Property
outSpatialReference SpatialReferenceautocast

The spatial reference for the output geometry. If not specified, the spatial reference of the image service is used.

rasterIds

Property
rasterIds Number[]

The rasterIds of the raster items that correspond to the input geometries.

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 an ArcGIS product.

ImageToMapMultirayParameters
Object

Converts an instance of this class to its ArcGIS portal JSON representation.

ImageToMapMultirayParameters

Method Details

fromJSON

Method
fromJSON(json){*}static

Creates a new instance of this class and initializes it with values from a JSON object generated from an ArcGIS product. 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 Object

A 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

Method
toJSON(){Object}

Converts an instance of this class to its ArcGIS portal JSON representation. See the Using fromJSON() guide topic for more information.

Returns
Type Description
Object The ArcGIS portal JSON representation of an instance of this class.

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.