momepy.Orientation¶
-
class
momepy.
Orientation
(gdf, verbose=True)[source]¶ Calculate the orientation of object
Captures the deviation of orientation from cardinal directions. Defined as an orientation of the longext axis of bounding rectangle in range 0 - 45. Orientation of LineStrings is represented by the orientation of line connecting first and last point of the segment.
Adapted from [SA15].
- Parameters
- gdfGeoDataFrame
GeoDataFrame containing objects to analyse
- verbosebool (default True)
if True, shows progress bars in loops and indication of steps
Examples
>>> buildings_df['orientation'] = momepy.Orientation(buildings_df).series 100%|██████████| 144/144 [00:00<00:00, 630.54it/s] >>> buildings_df['orientation'][0] 41.05146788287027
- Attributes
- seriesSeries
Series containing resulting values
- gdfGeoDataFrame
original GeoDataFrame
Methods
__init__
(gdf[, verbose])Initialize self.