The Create Buffers and Reconstruct Tracks tools can apply buffers based on an
expression. Buffer expressions can be straightforward, such as = Field1 + 10, or more complicated.
To learn about the Arcade expressions available in GeoAnalytics Server, see Use buffer expressions with GeoAnalytics Tools.
Buffer expressions must start with an equal sign (=). The buffer expression is applied to each feature in the dataset,
where each feature may have a unique buffer distance. The following table explains the available functions:
Buffer expression functions
| Function | Description |
|---|---|
| Applies a calculation assuming the input values are in meters. Syntax:
Examples:
|
| Applies a calculation assuming the input values are in kilometers. Syntax:
Examples:
|
| Applies a calculation assuming the input values are in feet. Syntax:
Examples:
|
| Applies a calculation assuming the input values are in yards. Syntax:
Examples:
|
| Applies a calculation assuming the input values are in nautical miles. Syntax:
Examples:
|
| Returns the absolute (positive) value of the input. Syntax:
Examples:
|
| Returns the natural logarithm (base E) of the input. Syntax:
Examples:
|
| Returns the trigonometric sine of the input value. The input is assumed to be an angle in radians. Syntax:
Examples:
|
| Returns the trigonometric cosine of the input value. The input is assumed to be an angle in radians. Syntax:
Examples:
|
| Returns the tangent of the input value. The input is assumed to be an angle in radians. Syntax:
Examples:
|
| Returns the square root of the input value. Syntax:
Examples:
|
| Returns the lowest valued number in the input field. Syntax:
Examples:
|
| Returns the highest valued number in the input field. Syntax:
Examples:
|
| Returns the input value if it's within the constraining bounds. If the value is less than the low value, it returns the low value. If the value is greater than the high value, it returns the high value. Syntax:
Examples:
|
| Returns one value if a condition evaluates to Syntax:
Examples:
|
| Evaluates a series of expressions in turn, until one evaluates to Syntax:
Example:
|
| The Syntax:
Example:
|