Skip to main content

Array Along Curve

Arrays points along input feature.

Written by Holly Conrad Smith

Use this to space repeated elements evenly along a boundary or path — for example, street trees, bollards, parking bays, or facade panels arrayed along a site's frontage or a building line.

Category: Geometric Operations

Kind: Operation

Description: arrays points along input feature.

Inputs

Name

Abbreviation

Type

Access

Description

feature

F

Feature

List

feature to array

spacing (default 10)

S

Number

List

spacing between arrayed features

offset (default 5)

O

Number

Item

offset distance from original feature

corner distance (default 5)

C

Number

Item

distance from corners to start arraying

normalized corner distance (default true)

N

Boolean

Item

whether corner distance is normalized (0-1) or absolute

rotate to line (default false)

R

Boolean

Item

whether to rotate arrayed features to line direction

random scale (default 0.08)

Sc

Number

Item

percentage to scale arrayed features

Outputs

Name

Abbreviation

Type

Access

Description

arrayed

A

Feature

List

resulting arrayed features

How to

  1. Add the Array Along Curve node.

  2. Feed in a line or polygon feature.

  3. Set "spacing" for the distance between each arrayed copy.

  4. Adjust "offset" to push the array away from the original line, "corner distance" to control how close copies get to corners, and "rotate to line" to align each copy with the line's direction.

  5. "random scale" adds a small amount of random size variation between copies.

  6. The output is the list of arrayed features.

Did this answer your question?