Vertical Zoning & Extrusion
Vertical Zoning & Extrusion describes how Pantograf turns flat parcel polygons into stacked 3D volumes and summary metrics. Use geometry-generated (gg) sub-layers in Layer Symbology to visualize floor programs, then reference the computed values in Expression Syntax Helper and Markdown Table.
A. When to use it
Urban and master-planning projects often need to show building massing by use type (residential, commercial, utility) within a zone or parcel. Instead of importing separate 3D models for every block, you can extrude existing polygon layers with floor rules and color coding.
B. Fill-extrusion floors (gg)
In Layer Symbology, add a sub-layer with type geometry generated → gg_fill-extrusion-floors. Typical settings include:
- Floors / total height / base height — control how tall the extrusion rises above the ground
- Space-type symbology — assign colors per use category (for example residential, commercial, utility)
- Floor config — define per-floor height and space type when parcels need mixed programs
- Category field — drive floor rules from an attribute column when zones vary by parcel
The map renders these as MapLibre fill-extrusion layers. Sun and shadow from 2.1.7 Camera interact with extruded geometry for presentation views.
C. Metrics in Markdown
Geometry-generated processors can expose derived fields (such as gross floor area or floor ratios) that appear in the Column dropdown of the Expression Syntax Helper. Insert those values into 2.1.2 Series or 2.1.3 Themes content so narrative text stays in sync with the 3D view.
D. Related topics
- Polygon paint methods (constant, category, graduated) — Layer Symbology
- MapLibre paint property reference — Layers - MapLibre Style Spec
Keywords
vertical, zoning, extrusion, when, use, fillextrusion, floors, metrics, markdown, related, topics, geometry, generated, ggfillextrusionfloors, total, height