Skip to main content

Exploding & Baking

Take geometries back to their basic raw form

Written by Holly Conrad Smith
Updated this week

All geometries are made of a tree of information in GeoJSON.

Some geometries in Giraffe are simple - just a raw feature + properties

Others are more complex - such as groups, flows, and blocks.

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:

  1. Right Click on the geometry

  2. Select "Bake"

    The geometries are now completely editable individually.

Did this answer your question?