Skip to content

spatial-monorepo


spatial-monorepo / core/src / PolygonDataLayerProps

Interface: PolygonDataLayerProps

Defined in: packages/core/src/components/DataLayerComponents.tsx:266

Extends

Properties

data

data: FeatureCollection

Defined in: packages/core/src/components/DataLayerComponents.tsx:268


fillColor

fillColor: string | unknown[]

Defined in: packages/core/src/layers/DataLayer.ts:97

Either a flat colour, or a MapLibre data-driven style expression (e.g. ['coalesce', ['get', 'oeeColor'], '#ffffbf']) evaluated per-feature. Issue #596: consumers need per-feature colouring (one polygon per machine/line, each with its own health colour) — a single flat string cannot express that; map.setPaintProperty already accepts either.

Inherited from

PolygonLayerOptions.fillColor


id

id: string

Defined in: packages/core/src/components/DataLayerComponents.tsx:267


maxzoom?

optional maxzoom?: number

Defined in: packages/core/src/layers/DataLayer.ts:101

Inherited from

PolygonLayerOptions.maxzoom


minzoom?

optional minzoom?: number

Defined in: packages/core/src/layers/DataLayer.ts:100

Inherited from

PolygonLayerOptions.minzoom


opacity?

optional opacity?: number

Defined in: packages/core/src/layers/DataLayer.ts:99

Inherited from

PolygonLayerOptions.opacity


outlineColor

outlineColor: string

Defined in: packages/core/src/layers/DataLayer.ts:98

Inherited from

PolygonLayerOptions.outlineColor

Released under commercial licensing.