xml-arc-by-center-point
This is a non-composite and composite builder that constructs circular arc geometry.
builder type: non-composite/composite, accepts point geometries in composite mode.
geometry constructed: arc geometry.
data parameters:
Data Name |
Value |
Required/ |
data-string |
The coordinate data string denotes the center point of the arc. The center point may also be received as a point geometry. Range: String |
Optional if the control points are to be passed in as point geometries; otherwise Required |
radius |
The radius of the circular arc. Range: A positive real number. Default: There are no default values. |
Required |
start-angle |
The bearing of the arc at start. Range: A positive real number. Default: There are no default values. |
Required |
start-angle-uom |
Specifies whether the start angle is in degrees or radians. Range: deg | degree | rad | radians Default: deg |
Required |
end-angle | The bearing of the arc at end. | Required |
end-angle-uom |
Specifies whether the end angle is in degrees or radians. Range: deg | degree | rad | radians Default: deg |
Required |
axis-order |
Indicates the axis for a coordinate. Range: A permutation of the numbers 1..N, where N is the number of dimensions. Each number is separated by a comma “,”. Default: “1,2,...,N” |
Optional – used only if data-string is specified |
dimension |
The dimension of the coordinates. Range: String representing a positive integer, or the “implicit” literal, which forces the dimension to be automatically determined even if axis-order is specified. Default: When not specified, the dimension will be automatically determined. |
Optional – used only if data-string is specified |
axis-separator |
The string separating each axis of a coordinate in the data-string. Range: String | “whitespace” – this includes the tab, newline, and space characters. Default: “,” |
Optional – used only if data-string is specified |
coord-separator |
The string separating each coordinate in the data-string. Range: String Default: “whitespace” – this includes the tab, newline, and space characters. |
Optional – used only if data-string is specified |
decimal |
The string representing the decimal point for each real number in the data-string. Range: String Default: “.” |
Optional – used only if data-string is specified |
coordinate-system |
Specifies the coordinate system name. If the expression sequence for the coordinate-system evaluates to the empty string, then the coordinate system for the feature being built will not be set. Range: String |
Optional |
demote-incomplete-geometry |
This optional data parameter allows the xml-arc-by-center-point geometry builder to return a non-geometrical object when no data-string is given or when the value of the data-string is the empty string. Range: false | true Default: false |
Optional |
name |
Specifies the geometry’s name. Range: String |
Optional |