GeometryBuilderToolType enum
An enumeration of available geometry builder tools in a group template.
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.
Values
- unknown → const GeometryBuilderToolType
-
Creates a geometry with unknown builder behavior.
- bufferLineToPolygon → const GeometryBuilderToolType
-
Creates a polygon from the base polyline buffered to a specified distance.
- bufferPointToPolygon → const GeometryBuilderToolType
-
Creates a polygon from the base point buffered to a specified distance.
- bufferPolygonToPolygon → const GeometryBuilderToolType
-
Creates a polygon from the base polygon buffered to a specified distance.
- connectionPoint → const GeometryBuilderToolType
-
Creates a point at a specified distance from the base polyline.
- offsetLine → const GeometryBuilderToolType
-
Creates a polyline, offset by a specified distance, from the base polyline.
- offsetPrimaryLine → const GeometryBuilderToolType
-
Creates a polyline, offset by a specified distance, from the base polyline.
- pointAtAllVerticesOfLine → const GeometryBuilderToolType
-
Creates a point, offset by a specified attribute value, from each vertex of the base polyline.
- pointAtBeginningOfLine → const GeometryBuilderToolType
-
Creates a point, offset by a specified attribute value, from the beginning vertex of the base polyline.
- pointAtBeginningOfRadial → const GeometryBuilderToolType
-
Creates a point, offset by a specified attribute value, from the beginning vertex of the base radial line.
- pointAtEndOfLine → const GeometryBuilderToolType
-
Creates a point offset by a specified attribute value from the end vertex of the base polyline.
- pointAtInteriorVertices → const GeometryBuilderToolType
-
Creates a point, offset by a specified attribute value, from each vertex of the base polyline except the beginning and end vertices.
- pointAtIntersectionOfVerticesOfLine → const GeometryBuilderToolType
-
Creates points at a specified offset from every intersection of a line.
- pointAtNotBeginningOfLine → const GeometryBuilderToolType
-
Creates a point, offset by a specified attribute value, from each vertex of the base polyline except the beginning vertex.
- pointAtNotEndOfLine → const GeometryBuilderToolType
-
Creates a point, offset by a specified attribute value, from each vertex of the base polyline except the end vertex.
- pointAtPolygonCentroid → const GeometryBuilderToolType
-
Creates a point at the centroid of the base polygon.
- pointAtPolygonNotStart → const GeometryBuilderToolType
-
Creates a point at every vertex of the base polygon except the start vertex.
- pointAtPolygonStart → const GeometryBuilderToolType
-
Creates a point at the start vertex of the base polygon.
- pointIdentity → const GeometryBuilderToolType
-
Creates a point with the same geometry as the base point.
- pointPrimaryIdentity → const GeometryBuilderToolType
-
Creates a point with the same geometry as the base point.
- polygonBoundary → const GeometryBuilderToolType
-
Creates a polyline with the same geometry as the boundary of the base polygon.
- polygonBoundaryTwoPoint → const GeometryBuilderToolType
-
Creates a two-point polyline based on the geometry of the boundary of the base polygon.
- polygonIdentity → const GeometryBuilderToolType
-
Creates a polygon with the same geometry as the base polygon.
- polygonPrimaryIdentity → const GeometryBuilderToolType
-
Creates a polygon with the same geometry as the base polygon.
- polygonVertices → const GeometryBuilderToolType
-
Creates a point at every vertex of the base polygon.
- twoPointLines → const GeometryBuilderToolType
-
Creates two-point polylines based on the geometry of the base polyline.
- radialLines → const GeometryBuilderToolType
-
Creates a series of two-point radial lines originating from the same location and generates a point at each end vertex.
- equallySpaced → const GeometryBuilderToolType
-
Creates a series of equally spaced points along the base polyline.
Properties
- coreValue → RT_GeometryBuilderToolType
-
Convert to internal value.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
GeometryBuilderToolType> - A constant List of the values in this enum, in order of their declaration.