All geometries are made of a tree of information in GeoJSON.
Some geometries in Giraffe are simple - just a raw feature + properties
Explode and Bake help you remove complexity or parametric constraints.
Explode
Explode will apply the follow changes, based on the initial geometry type:
Generic Geometries
Polyline -> line segments
Enclosed polygon -> open polygon (polyline)
Multipolygon -> individual polygons for each enclosure in the multi-polygon
Groups
Group -> Ungrouped features
If the grouped features have flows or blocks assigned, the flow/block remains
Blocks
Nested Block -> Block instanced for each nested component
Block -> Individual features
If the features within the Block had a flow assigned, the flow is retained
Flows
Parametric Flow -> Individual Features
If the features within the flow had a block
Bake
What Baking generally means is, freezing and recording the result of a computer process.
In Giraffe, Baking removes parametric constraints - like flows, block definitions, or groups - and turns the child geometries into individual features on the map.
Unlike Explode, bake takes you directly from the parametric to individual features. Its especially useful for breaking down the components in complex flows and nested blocks.
To Bake:


