Minimal structural view of a GeoJSON geometry carried on feature-interaction events. Kept structural (not the full GeoJSONGeometry union) so the contract stays dependency-free and the payload survives the event bus' JSON clone.
GeoJSONGeometry
Geometry type, e.g. "Point", "LineString", "Polygon".
"Point"
"LineString"
"Polygon"
Optional
Raw coordinate array (shape depends on type).
type
Minimal structural view of a GeoJSON geometry carried on feature-interaction events. Kept structural (not the full
GeoJSONGeometryunion) so the contract stays dependency-free and the payload survives the event bus' JSON clone.