Skip to content

spatial-monorepo


spatial-monorepo / editor/src / bufferLineString

Function: bufferLineString()

bufferLineString(coords, halfWidth): [number, number][]

Defined in: packages/editor/src/layers/wallExtrusion.ts:44

Buffers a polyline by halfWidth on each side to produce a closed Polygon ring. Uses averaged perpendicular normals at each vertex for smooth mitering. Operates in the native coordinate space of the wall (lon/lat or local meters).

Parameters

coords

[number, number][]

halfWidth

number

Returns

[number, number][]

Released under commercial licensing.