momepy.PerimeterWall¶
-
class
momepy.
PerimeterWall
(gdf, spatial_weights=None, verbose=True)[source]¶ Calculate the perimeter wall length the joined structure.
- Parameters
- gdfGeoDataFrame
GeoDataFrame containing objects to analyse
- spatial_weightslibpysal.weights, optional
spatial weights matrix - If None, Queen contiguity matrix will be calculated based on gdf. It is to denote adjacent buildings (note: based on index, not ID).
- verbosebool (default True)
if True, shows progress bars in loops and indication of steps
Notes
It might take a while to compute this character.
Examples
>>> 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]
- Attributes
- seriesSeries
Series containing resulting values
- gdfGeoDataFrame
original GeoDataFrame
- swlibpysal.weights
spatial weights matrix
-
__init__
(gdf, spatial_weights=None, verbose=True)[source]¶ Initialize self. See help(type(self)) for accurate signature.
Methods
__init__
(gdf[, spatial_weights, verbose])Initialize self.