Skip to content

@urban-toolkit/autk-map


@urban-toolkit/autk-map / LayerData

Interface: LayerData ​

Defined in: autk-map/src/types-layers.ts:78

Render-ready layer payload produced by loaders and triangulation steps.

Properties ​

border? ​

optional border?: LayerBorder[]

Defined in: autk-map/src/types-layers.ts:84

Optional border geometry for outlined 2D triangle layers.


borderComponents? ​

optional borderComponents?: LayerBorderComponent[]

Defined in: autk-map/src/types-layers.ts:86

Cumulative border-component metadata aligned with border.


components ​

components: LayerComponent[]

Defined in: autk-map/src/types-layers.ts:82

Per-primitive component metadata aligned with geometry.


geometry ​

geometry: LayerGeometry[]

Defined in: autk-map/src/types-layers.ts:80

Geometry buffers for the layer primitives.


pointInstanceCount? ​

optional pointInstanceCount?: number

Defined in: autk-map/src/types-layers.ts:90

Number of point instances stored in pointInstances.


pointInstances? ​

optional pointInstances?: Float32Array<ArrayBufferLike>

Defined in: autk-map/src/types-layers.ts:88

Packed point-instance centers [x, y, ...] for instanced point rendering.


polylineAttributes? ​

optional polylineAttributes?: Float32Array<ArrayBufferLike>

Defined in: autk-map/src/types-layers.ts:92

Width-independent polyline adjacency: previous XY and next XY per node (five topology vertices per node).


raster? ​

optional raster?: Float32Array<ArrayBufferLike>

Defined in: autk-map/src/types-layers.ts:98

Raster scalar values, for raster layers only.


rasterResX? ​

optional rasterResX?: number

Defined in: autk-map/src/types-layers.ts:94

Raster grid width in cells, for raster layers only.


rasterResY? ​

optional rasterResY?: number

Defined in: autk-map/src/types-layers.ts:96

Raster grid height in cells, for raster layers only.


thematic? ​

optional thematic?: LayerThematic[]

Defined in: autk-map/src/types-layers.ts:100

Per-component or per-cell thematic values used for color mapping.

Released under the MIT License.