cityImage.regions_from_dual_partition#

cityImage.regions_from_dual_partition(partition, dual_graph, edges_gdf, *, column='p_topo')[source]#

Assign a precomputed dual-graph partition to primal street segments.

Parameters:
  • partition (Mapping[Any, int]) – Mapping from dual-graph node IDs to district/community IDs.

  • dual_graph (Any) – Dual graph whose nodes expose an edgeID attribute.

  • edges_gdf (GeoDataFrame) – Primal street-segment GeoDataFrame containing an edgeID column.

  • column (str) – Output district column name.

Return type:

GeoDataFrame