import ImageryTileGraphicOrigin from "@arcgis/core/graphic/ImageryTileGraphicOrigin.js";const ImageryTileGraphicOrigin = await $arcgis.import("@arcgis/core/graphic/ImageryTileGraphicOrigin.js");- Inheritance
- ImageryTileGraphicOrigin→
GraphicOrigin
- Since
- ArcGIS Maps SDK for JavaScript 5.0
Provides information about the ImageryTileLayer from which a graphic originates. You can access the graphic's origin through the graphic's origin property.
- Example
- // get a point from view's click eventview.on("click", async (event) => {// Search for all features only on included layer at the clicked locationconst response = await view.hitTest(event, {include: layer});// if graphics are returned from layer, get the layer id from graphic originif (response.results.length > 0) {const originId = response.results[0].graphic?.origin?.layer?.id;}});
Constructors
Constructor
Constructor
Parameters
| Parameter | Type | Description | Required |
|---|---|---|---|
| layer | The ImageryTileLayer from which a graphic originates. | |
Properties
| Property | Type | Class |
|---|---|---|
| readonly | | |
| readonly | ImageryTileLayer["type"] | |
type
readonly Property
- Type
- ImageryTileLayer["type"]
Indicates the type of layer the graphic originated from.
- Default value
- "imagery-tile"