- class momepy.PerimeterWall(gdf, spatial_weights=None, verbose=True)[source]#
Calculate the perimeter wall length of the joined structure.
A GeoDataFrame containing objects to analyse.
- spatial_weightslibpysal.weights, optional
A spatial weights matrix. If
None, Queen contiguity matrix will be calculated based on
gdf. It is to denote adjacent buildings.
- verbosebool (default True)
True, shows progress bars in loops and indication of steps.
spatial_weightskeyword argument should be based on position, not unique ID.
It might take a while to compute this character.
>>> buildings_df['wall_length'] = mm.PerimeterWall(buildings_df).series Calculating spatial weights... Spatial weights ready... 100%|██████████| 144/144 [00:00<00:00, 4171.39it/s]
A Series containing resulting values.
The original GeoDataFrame.
The spatial weights matrix.
__init__(gdf[, spatial_weights, verbose])