Interface: ShapesData
Defined in: storage/shapes.ts:27
Loaded shape collection data providing multi-polygon geometry access
Extends
Methods
destroy()
destroy():
void
Defined in: storage/base.ts:12
Releases all resources held by this data object
Returns
void
Inherited from
getIds()
getIds():
number[]
Defined in: storage/base.ts:23
Returns an array of item IDs
Returns
number[]
Inherited from
getSize()
getSize():
number
Defined in: storage/base.ts:26
Returns the total number of items
Returns
number
Inherited from
loadMultiPolygons()
loadMultiPolygons(
options?):Promise<MultiPolygon[]>
Defined in: storage/shapes.ts:34
Loads the multi-polygon geometry for all shapes
Parameters
options?
Optional abort signal and progress callback
onProgress?
signal?
AbortSignal
Returns
Promise<MultiPolygon[]>
One MultiPolygon per shape, in index order