Im trying to find the area of each part in multipart polygons. I know some polygons have multiple parts, so why cant I access the individual polygon parts like this (why is parts
list empty):
lyr = iface.activeLayer()
f = next(lyr.getSelectedFeatures())
parts = [p for p in f.geometry().parts()]
print(len(f.geometry().asMultiPolygon()))
print(parts)
2
[]