layout: default title: Extent parent: Core Classes —
dymaptic.GeoBlazor.Core
dymaptic.GeoBlazor.Core.Components.Geometries
Extent Class
The minimum and maximum X and Y coordinates of a bounding box. Extent is used to describe the visible portion of a
MapView. When working in a SceneView, Camera is used to define the visible part of the map within the view.
ArcGIS Maps SDK for JavaScript
public class Extent : dymaptic.GeoBlazor.Core.Components.Geometries.Geometry
Inheritance System.Object 🡒 Microsoft.AspNetCore.Components.ComponentBase 🡒 MapComponent 🡒 Geometry 🡒 Extent
Constructors
Extent() Constructor
Parameterless constructor for use as a razor component
public Extent();
Extent(double, double, double, double, Nullable, Nullable, Nullable, Nullable, SpatialReference) Constructor
Creates a new Extent in code with parameters
public Extent(double xmax, double xmin, double ymax, double ymin, System.Nullable<double> zmax=null, System.Nullable<double> zmin=null, System.Nullable<double> mmax=null, System.Nullable<double> mmin=null, dymaptic.GeoBlazor.Core.Components.Geometries.SpatialReference? spatialReference=null);
Parameters
xmax
System.Double
The maximum X-coordinate of an extent envelope.
xmin
System.Double
The minimum X-coordinate of an extent envelope.
ymax
System.Double
The maximum Y-coordinate of an extent envelope.
ymin
System.Double
The minimum Y-coordinate of an extent envelope.
zmax
System.Nullable<System.Double>
The maximum possible z, or elevation, value in an extent envelope.
zmin
System.Nullable<System.Double>
The minimum possible z, or elevation, value in an extent envelope.
mmax
System.Nullable<System.Double>
The maximum possible m value in an extent envelope.
mmin
System.Nullable<System.Double>
The minimum possible m value in an extent envelope.
spatialReference
SpatialReference
The SpatialReference of the geometry.
Properties
Extent.Mmax Property
The maximum possible m value in an extent envelope.
public System.Nullable<double> Mmax { get; set; }
Property Value
System.Nullable<System.Double>
Extent.Mmin Property
The minimum possible m value in an extent envelope.
public System.Nullable<double> Mmin { get; set; }
Property Value
System.Nullable<System.Double>
Extent.Type Property
The Geometry “type”, used internally to render.
public override string Type { get; }
Property Value
Extent.Xmax Property
The maximum X-coordinate of an extent envelope.
public double Xmax { get; set; }
Property Value
Extent.Xmin Property
The minimum X-coordinate of an extent envelope.
public double Xmin { get; set; }
Property Value
Extent.Ymax Property
The maximum Y-coordinate of an extent envelope.
public double Ymax { get; set; }
Property Value
Extent.Ymin Property
The minimum Y-coordinate of an extent envelope.
public double Ymin { get; set; }
Property Value
Extent.Zmax Property
The maximum possible z, or elevation, value in an extent envelope.
public System.Nullable<double> Zmax { get; set; }
Property Value
System.Nullable<System.Double>
Extent.Zmin Property
The minimum possible z, or elevation, value in an extent envelope.
public System.Nullable<double> Zmin { get; set; }
Property Value
System.Nullable<System.Double>
Methods
Extent.Clone() Method
Returns a deep clone of the geometry.
public dymaptic.GeoBlazor.Core.Components.Geometries.Extent Clone();