from qgis.core import QgsGeometry points = [(0, 0), (10, 10), (20, 20), (30, 30)] multi_line = QgsGeometry.fromMultiPolylineXY([points])
from qgis.core import QgsGeometry points_1 = [(0, 0), (10, 10)] points_2 = [(20, 20), (30, 30)] multi_line = QgsGeometry.fromMultiPolylineXY([points_1, points_2])In this example, two lists of points are used to create a multi-part geometry object with two connected sections. Package Library: The package library used in this method is the qgis.core module from the QGIS software.