Maps

Three-dimensional extruded map

Extends mapped features to heights determined by numeric values.

  • Map
  • Geography
  • Magnitude

What it answers

Where are values high in a 3D geographic scene?

Shape
Geographic features extended vertically
What it shows
Geographic concentrations and vertical contrasts.

Example

The question

Which regions have the most stores, shown as height?

Stores per region shown as height (3D extruded map)

Stores per region shown as height (3D extruded map)Regions raised as blocks, taller and pinker for more stores. Tall blocks can hide shorter ones behind them, so a table gives the exact counts.Height and colour bothshow stores per region;tall blocks can hidethose behind them
Stores per region shown as height (3D extruded map)Regions raised as blocks, taller and pinker for more stores. Tall blocks can hide shorter ones behind them, so a table gives the exact counts.
Regions raised as blocks, taller and pinker for more stores. Tall blocks can hide shorter ones behind them, so a table gives the exact counts.

Illustrative data. It belongs to no company.

When to use it

Use it when

Exploring spatial magnitude with interactive viewpoints.

Avoid it when

Occlusion, misleading perspective or height/area confusion.

How to read it

Read location and extruded height using the stated height scale.

Note

Specify height units and scale. Occlusion can obscure values.

The data you need

Layout
Attribute table plus geographic boundaries
Fields
FeatureID: text; HeightValue: number; feature geometry
One row is
One region and its measured value. What is the grain?
Rules
Join values to valid feature geometry. Define height units, base elevation, scale and negative-value handling.
Optional
Names alone may be ambiguous. Geometry can be GeoJSON, a spatial file or a tool-supported boundary lookup.
Preparation
Validate the input grain and missing values. Join values to valid feature geometry. Define height units, base elevation, scale and negative-value handling.
Units
Height uses an explicit value-to-height conversion. Extruded volume is not automatically the encoded value.
Example of the input layout: Attribute table plus geographic boundariesAn attribute table joined to map shapes by a shared region code.RegionValueR1R2R3R4Joined by region code
An attribute table joined to map shapes by a shared region code.

Worked example

RegionA value 30, B45 with height 1 metre perunit becomes 30 m and 45 m. B is 1.5 times ashigh, notnecessarily 1.5 times the volume.

FeatureIDHeightValue
R130
R245