Show / Hide Table of Contents

Class MapPointBuilder

Builder for creating MapPoint instances.

Inheritance
Object
GeometryBuilder<MapPoint>
MapPointBuilder
GeometryBuilder<MapPoint>.SpatialReference
GeometryBuilder<MapPoint>.Extent
GeometryBuilder<MapPoint>.HasM
GeometryBuilder<MapPoint>.HasZ
GeometryBuilder<MapPoint>.IsEmpty
GeometryBuilder<MapPoint>.IsSketchValid
GeometryBuilder<MapPoint>.HasCurves
GeometryBuilder<MapPoint>.ReplaceGeometry(MapPoint)
GeometryBuilder<MapPoint>.ToGeometry()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Object.ToString()
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

TargetVersions
.NET Standard 2.0100.3 - 100.15
.NET 6.0100.13 - 100.15
.NET 6.0 Windows100.13 - 100.15
.NET Framework100.0 - 100.15
.NET 5100.10 - 100.12
.NET Core 3.1100.7 - 100.12
Xamarin.Android100.0 - 100.15
Xamarin.iOS100.0 - 100.15
UWP100.0 - 100.15
In This Article
Back to top Copyright © 2022 Esri.