GeoJsonSource only parses Point and LineString geometries. All other GeoJSON geometry types are silently ignored — features get created but with no geometry.
Add support for:
- MultiPoint
- MultiLineString
- Polygon (outer ring)
- MultiPolygon (outer rings)
- GeometryCollection (recursive)