Urban Morphology

The Urban Morphology panel builds morphological representations of the city: it turns processed street segments into a graph, generates morphological tessellations around buildings, and wires the building–street relationship graph used in urban form analysis.

Segments → Graph

Converts a processed segments object (see Process Segments in Data Import) into a graph.

Control Description
Segments → Graph Select the processed segments object, then build the graph.

Tessellation

Generates a morphological tessellation (parcel-like cells) around selected buildings.

Control Description
Shrink Factor Morphological tessellation shrink factor (0–1).
Segment Length Discretization segment length for the tessellation boundaries.
Generate Tessellation Select the buildings (and optional barrier objects), then build the cells.

Morphological Graph

Builds the heterogeneous building/street relationship graph.

Control Description
Center from OSMnx Use the active OSMnx graph’s center. Disable to set Center Latitude / Longitude manually.
Analysis Radius (m) Radius of the analysis area around the center.
Clipping Buffer (m) Extra buffer around the area to avoid edge effects.
Contiguity Rule Adjacency rule for cells: Queen (share edges or vertices) or Rook (share only edges).
Keep Buildings / Keep Segments Preserve those geometries in the result.

Relations to include

Pick which relation types the graph should contain:

Relation Meaning
Private ↔︎ Private Adjacency between tessellation cells (parcel neighbours).
Public ↔︎ Public Connectivity between street segments.
Private ↔︎ Public Interface (façade) between parcels and street segments.
Note

Enabling all three relations produces a single coherent heterogeneous graph (faster, uses the high-level builder). Enabling a subset wires only the requested relations and produces one Blender object per active relation type. At least one relation must be enabled.

Select the buildings + street network, then run Morphological Graph.

Step-by-step tutorial

For a worked example using Burjassot, follow Build a morphological graph.

Back to top