CornersGeoreference

AMD: require(["esri/layers/support/CornersGeoreference"], (CornersGeoreference) => { /* code goes here */ });
ESM: import CornersGeoreference from "@arcgis/core/layers/support/CornersGeoreference";
Class: esri/layers/support/CornersGeoreference
Inheritance: CornersGeoreference Accessor
Since: ArcGIS API for JavaScript 4.24

CornersGeoreference is used to set the geographic location of the image or element referenced in the MediaLayer using corner points of a bounding box.

// create a canvas image element by setting its corner points of the bounding box
const canvasElement = new ImageElement({
  image: canvas,
  georeference: new CornersGeoreference({
    bottomRight: new Point({
      x: -121.369,
      y: 45.061,
      spatialReference: {
        wkid: 4326
      }
    }),
    bottomLeft: new Point({
      x: -122.363,
      y: 45.061,
      spatialReference: {
        wkid: 4326
      }
    }),
    topRight: new Point({
      x: -121.369,
      y: 45.678,
      spatialReference: {
        wkid: 4326
      }
    }),
    topLeft: new Point({
      x: -122.363,
      y: 45.678,
      spatialReference: {
        wkid: 4326
      }
    })
  })
});
See also:

Constructors

new CornersGeoreference(properties)
Parameter:
properties Object
optional

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

Property Overview

Any properties can be set, retrieved or listened to. See the Working with Properties topic.
Show inherited properties Hide inherited properties
Name Type Summary Class
Pointmore details

The bottom left point of the bounding box representing the geographic location of the image or video element being added to the MediaLayer.

more detailsCornersGeoreference
Pointmore details

The bottom right point of the bounding box representing the geographic location of the image or video element being added to the MediaLayer.

more detailsCornersGeoreference
Stringmore details

The name of the class.

more detailsAccessor
Pointmore details

The top left point of the bounding box representing the geographic location of the image or video element being added to the MediaLayer.

more detailsCornersGeoreference
Pointmore details

The top right point of the bounding box representing the geographic location of the image or video element being added to the MediaLayer.

more detailsCornersGeoreference
Stringmore details

The georeference type.

more detailsCornersGeoreference

Property Details

bottomLeft Point

The bottom left point of the bounding box representing the geographic location of the image or video element being added to the MediaLayer.

Default Value:null
See also:
bottomRight Point

The bottom right point of the bounding box representing the geographic location of the image or video element being added to the MediaLayer.

Default Value:null
See also:
declaredClass Stringreadonly inherited

The name of the class. The declared class name is formatted as esri.folder.className.

topLeft Point

The top left point of the bounding box representing the geographic location of the image or video element being added to the MediaLayer.

Default Value:null
See also:
topRight Point

The top right point of the bounding box representing the geographic location of the image or video element being added to the MediaLayer.

Default Value:null
See also:
type Stringreadonly

The georeference type.

For CornersGeoreference the type is always "corners".

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