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].
GeoDataFrame containing objects to analyse
>>> buildings_df['orientation'] = momepy.Orientation(buildings_df).series
100%|██████████| 144/144 [00:00<00:00, 630.54it/s]
Series containing resulting values
Initialize self. See help(type(self)) for accurate signature.