Enum GeometryBuilderToolType
An enumeration of available geometry builder tools in a group template.
Namespace: Esri.ArcGISRuntime.Data
Assembly: Esri.ArcGISRuntime.dll
Syntax
public enum GeometryBuilderToolType
Remarks
Use the GeometryType property of the layer to determine whether to transform the primary geometry into a point, polyline, or polygon with this tool. See Feature builder reference for more information.
Fields
| Name | Description |
|---|---|
| BufferLineToPolygon | Creates a polygon from the base polyline buffered to a specified distance. |
| BufferPointToPolygon | Creates a polygon from the base point buffered to a specified distance. |
| BufferPolygonToPolygon | Creates a polygon from the base polygon buffered to a specified distance. |
| ConnectionPoint | Creates a point at a specified distance from the base polyline. |
| EquallySpaced | Creates a series of equally spaced points along the base polyline. |
| OffsetLine | Creates a polyline, offset by a specified distance, from the base polyline. |
| OffsetPrimaryLine | Creates a polyline, offset by a specified distance, from the base polyline. |
| PointAtAllVerticesOfLine | Creates a point, offset by a specified attribute value, from each vertex of the base polyline. |
| PointAtBeginningOfLine | Creates a point, offset by a specified attribute value, from the beginning vertex of the base polyline. |
| PointAtBeginningOfRadial | Creates a point, offset by a specified attribute value, from the beginning vertex of the base radial line. |
| PointAtEndOfLine | Creates a point offset by a specified attribute value from the end vertex of the base polyline. |
| PointAtInteriorVertices | Creates a point, offset by a specified attribute value, from each vertex of the base polyline except the beginning and end vertices. |
| PointAtIntersectionOfVerticesOfLine | Creates points at a specified offset from every intersection of a line. |
| PointAtNotBeginningOfLine | Creates a point, offset by a specified attribute value, from each vertex of the base polyline except the beginning vertex. |
| PointAtNotEndOfLine | Creates a point, offset by a specified attribute value, from each vertex of the base polyline except the end vertex. |
| PointAtPolygonCentroid | Creates a point at the centroid of the base polygon. |
| PointAtPolygonNotStart | Creates a point at every vertex of the base polygon except the start vertex. |
| PointAtPolygonStart | Creates a point at the start vertex of the base polygon. |
| PointIdentity | Creates a point with the same geometry as the base point. |
| PointPrimaryIdentity | Creates a point with the same geometry as the base point. |
| PolygonBoundary | Creates a polyline with the same geometry as the boundary of the base polygon. |
| PolygonBoundaryTwoPoint | Creates a two-point polyline based on the geometry of the boundary of the base polygon. |
| PolygonIdentity | Creates a polygon with the same geometry as the base polygon. |
| PolygonPrimaryIdentity | Creates a polygon with the same geometry as the base polygon. |
| PolygonVertices | Creates point at every vertex of the base polygon. |
| RadialLines | Creates a series of two-point radial lines originating from the same location and generates a point at each end vertex. |
| TwoPointLines | Creates two-point polylines based on the geometry of the base polyline. |
| Unknown | Creates a geometry with unknown builder behavior. |
Applies to
| Target | Versions |
|---|---|
| .NET | 300 |
| .NET Windows | 300 |
| .NET Android | 300 |
| .NET iOS | 300 |