I've got a polygon digitized in QGIS.

I want to have the length value (in meter) of each segment of the polygon as label on each segment.

What's the recommended way to do this?

I planned to split the polygon in single lines and label each line with "$length", but I already failed to use the tool "Vector Geometry->Polygon to lines":

  • I selected the polygon
  • Applied the tool "Vector Geometry->Polygon to lines" to a temp layer
  • A temp layer was generated containing a polygon copy, no splitting has taken place ...

Browse other questions tagged or ask your own question.