Table 2

List of generated features, their descriptions and formulas

FeatureDescriptionFormula
Area (m2)Area of each given object–
Perimeter (m)Perimeter of each given object–
Longest axis length (m)The length of the longest axis of each given object; the axis is defined as the diameter of a minimal circumscribed circle around the convex hullmax{d1,d2,…,dn}
Circular compactnessArea of each given object divided by the corresponding area of the enclosing circleAreaArea of enclosing circle
ConvexityArea of each given object divided by the corresponding area of the convex hullAreaConvex hull area
ElongationThe elongation of each given object is regarded as elongation of its minimum bounding rectangle, where a is the area of the object and p is its perimeterp−p2−16a4p2−p−p2−16a4
Equivalent rectangular indexThe equivalent rectangular index of each object, where BC is the bounding rectangle and BR is the bounding rectangleareaarea BC*perimeter BRperimeter
Fractal dimensionThe fractal dimension of each given object2log(Perimeter4)log(Area)
RectangularityThe rectangularity of each given object, where RRA is the rotated rectangle areaAreaminimum bounding RRA
Shape indexThe shape index of each given objectAreaπ0.5*longest axis
Square compactnessThe square compactness of each given object(4AreaPerimeter)2
OrientationAn orientation of the longest axis of the bounding rectangle in the range of 0–45°–
CornersThe number of corners of each given object∑corner
Centroid cornersThe number of centroid corners of each given object∑centroid corner
Centroid corners meanThe mean distance of the centroid corners, where n is the number of centroid corners1n(∑i=1ndistancei)
Centroid corners standard deviationThe standard deviation of the distance of the centroid corners, where n is the number of centroid corners and x is the distance∑|x−x̅|2n

Note(s): Each of the features are calculated for each building's footprint, tessellation and corresponding block. In total, 48 features are generated and used as the training dataset. All features are calculated using the momepy package

Source(s): Fleischmann (2019) 

or Create an Account

Close subscription notice
Close access options