Represents a rectangular area, defined by a minimum and maximum x coordinate and a minimum and maximum y coordinate, and a spatial reference. More...
Import Statement: | import Esri.ArcGISRuntime 100.15 |
Since: | Esri.ArcGISRuntime 100.0 |
Inherits: |
Properties
- center : Point
- depth : double
- height : double
- mMax : double
- mMin : double
- width : double
- xMax : double
- xMin : double
- yMax : double
- yMin : double
- zMax : double
- zMin : double
Signals
- centerChanged()
- depthChanged()
- heightChanged()
- mMaxChanged()
- mMinChanged()
- widthChanged()
- xMaxChanged()
- xMinChanged()
- yMaxChanged()
- yMinChanged()
- zMaxChanged()
- zMinChanged()
Detailed Description
An Envelope is an axis-aligned box described by the coordinates of the lower left corner and the coordinates of the upper right corner. Envelopes can optionally have minimum and maximum z (height) and m (measure) attributes.
The sides of an Envelope align with the axes of its spatial reference. If the spatial reference is a geographic coordinate system, the x-coordinates relate to longitude and the y-coordinates relate to latitude.
Envelopes are commonly used to represent the spatial extent covered by layers or other geometries, or to define an area of interest. They can be used as the geometry for a graphic and as an input for many spatial operations. Although an Envelope and a Polygon both represent a geographic area, they are distinct and cannot always be used interchangeably. An Envelope cannot be used as the Geometry for a feature.
Envelope is immutable. Instead of changing the properties of an existing Envelope, create a new Envelope instance, or use EnvelopeBuilder.
See also JsonSerializable.
Property Documentation
center : Point |
Returns the center point of the Envelope (read-only).
Signal Documentation
Emitted when the center property changes.
Note: This signal will only be emitted when the property initializes during the instantiation of the component.
Note: The corresponding handler is onCenterChanged
.
This signal was introduced in Esri.ArcGISRuntime 100.4.
Emitted when the depth property changes.
Note: This signal will only be emitted when the property initializes during the instantiation of the component.
Note: The corresponding handler is onDepthChanged
.
This signal was introduced in Esri.ArcGISRuntime 100.4.
Emitted when the height property changes.
Note: This signal will only be emitted when the property initializes during the instantiation of the component.
Note: The corresponding handler is onHeightChanged
.
This signal was introduced in Esri.ArcGISRuntime 100.4.
Emitted when the mMax property changes.
Note: This signal will only be emitted when the property initializes during the instantiation of the component.
Note: The corresponding handler is onMMaxChanged
.
This signal was introduced in Esri.ArcGISRuntime 100.4.
Emitted when the mMin property changes.
Note: This signal will only be emitted when the property initializes during the instantiation of the component.
Note: The corresponding handler is onMMinChanged
.
This signal was introduced in Esri.ArcGISRuntime 100.4.
Emitted when the width property changes.
Note: This signal will only be emitted when the property initializes during the instantiation of the component.
Note: The corresponding handler is onWidthChanged
.
This signal was introduced in Esri.ArcGISRuntime 100.4.
Emitted when the xMax property changes.
Note: This signal will only be emitted when the property initializes during the instantiation of the component.
Note: The corresponding handler is onXMaxChanged
.
This signal was introduced in Esri.ArcGISRuntime 100.4.
Emitted when the xMin property changes.
Note: This signal will only be emitted when the property initializes during the instantiation of the component.
Note: The corresponding handler is onXMinChanged
.
This signal was introduced in Esri.ArcGISRuntime 100.4.
Emitted when the yMax property changes.
Note: This signal will only be emitted when the property initializes during the instantiation of the component.
Note: The corresponding handler is onYMaxChanged
.
This signal was introduced in Esri.ArcGISRuntime 100.4.
Emitted when the yMin property changes.
Note: This signal will only be emitted when the property initializes during the instantiation of the component.
Note: The corresponding handler is onYMinChanged
.
This signal was introduced in Esri.ArcGISRuntime 100.4.
Emitted when the zMax property changes.
Note: This signal will only be emitted when the property initializes during the instantiation of the component.
Note: The corresponding handler is onZMaxChanged
.
This signal was introduced in Esri.ArcGISRuntime 100.4.
Emitted when the zMin property changes.
Note: This signal will only be emitted when the property initializes during the instantiation of the component.
Note: The corresponding handler is onZMinChanged
.
This signal was introduced in Esri.ArcGISRuntime 100.4.