Bind a normative, non-null, hole-free, interleaved GeoArrow Polygon batch
directly to a deck.glSolidPolygonLayer request. The geometry coordinate
buffer becomes getPolygon and the ring-offsets buffer becomes
data.startIndices by identity; no GeoJSON feature, coordinate array, or
triangulation input array is materialized by the SDK.
Separated coordinates, M dimensions, nullable polygons, empty polygons, and
polygons with holes require a bounded gather/filter/retriangulation
operation and therefore fail explicitly in this zero-copy v1 path instead
of silently copying, dropping holes, or rendering nulls at an invented
location.
Bind a normative, non-null, hole-free, interleaved GeoArrow Polygon batch directly to a deck.gl
SolidPolygonLayerrequest. The geometry coordinate buffer becomesgetPolygonand the ring-offsets buffer becomesdata.startIndicesby identity; no GeoJSON feature, coordinate array, or triangulation input array is materialized by the SDK.Separated coordinates, M dimensions, nullable polygons, empty polygons, and polygons with holes require a bounded gather/filter/retriangulation operation and therefore fail explicitly in this zero-copy v1 path instead of silently copying, dropping holes, or rendering nulls at an invented location.