Class MapPointBuilder
Builder for creating MapPoint instances.
Namespace: Esri.ArcGISRuntime.Geometry
Assembly: Esri.ArcGISRuntime.dll
Syntax
public class MapPointBuilder : GeometryBuilder<MapPoint>
Remarks
Use the MapPointBuilder Class to create and/or modify a MapPoint shape. The builder is best suited for editing workflows where the user may be adding, inserting or removing parts of a MapPoint geometry interactively. MapPoints are based upon the parent Geometry Class. The Geometry Class is immutable which means that you can not change its shape once it is created. Hence the MapPointBuilder provides the way to make changes when working with a MapPoint. Use the ToGeometry() Method to get the MapPoint geometry from the builder.
Constructors
Name | Description |
---|---|
MapPointBuilder(MapPoint) | Initializes a new instance of the MapPointBuilder class. |
MapPointBuilder(SpatialReference) | Initializes a new instance of the MapPointBuilder class. |
MapPointBuilder(Double, Double) | Initializes a new instance of the MapPointBuilder class. |
MapPointBuilder(Double, Double, SpatialReference) | Initializes a new instance of the MapPointBuilder class. |
MapPointBuilder(Double, Double, Double) | Initializes a new instance of the MapPointBuilder class. |
MapPointBuilder(Double, Double, Double, SpatialReference) | Initializes a new instance of the MapPointBuilder class. |
Properties
Name | Description |
---|---|
M | Gets or sets the m-value for the map point. |
X | Gets or sets the x-coordinate for the map point. |
Y | Gets or sets the y-coordinate for the map point. |
Z | Gets or sets the z-value for the map point. |
Methods
Name | Description |
---|---|
CreateWithM(Double, Double, Double) | Initializes a new instance of the MapPointBuilder class. |
CreateWithM(Double, Double, Double, SpatialReference) | Initializes a new instance of the MapPointBuilder class. |
CreateWithM(Double, Double, Double, Double) | Initializes a new instance of the MapPointBuilder class. |
CreateWithM(Double, Double, Double, Double, SpatialReference) | Initializes a new instance of the MapPointBuilder class. |
OffsetBy(Double, Double) | Offsets the envelope by the given offsets for the x and y dimension. |
SetXY(Double, Double) | Sets the x and y coordinates of a map point. |
Applies to
Target | Versions |
---|---|
.NET Standard 2.0 | 100.3 - 100.15 |
.NET 6.0 | 100.13 - 100.15 |
.NET 6.0 Windows | 100.13 - 100.15 |
.NET Framework | 100.0 - 100.15 |
.NET 5 | 100.10 - 100.12 |
.NET Core 3.1 | 100.7 - 100.12 |
Xamarin.Android | 100.0 - 100.15 |
Xamarin.iOS | 100.0 - 100.15 |
UWP | 100.0 - 100.15 |