Soy nuevo en PyQGIS y estoy teniendo algunas dificultades. Estoy tratando de aplicar / utilizar "agregar" (polilínea) funcionalidad en mi plugin python. Sé que puedo hacer esto definiendo puntos de inicio y finalización.
PyQGIS, construir una polilínea:
line_start = QgsPoint(50,50)
line_end = QgsPoint(100,150)
line = QgsGeometry.fromPolyline([line_start,line_end])
Esto es lo que estoy tratando de evitar. Me gustaría usuario digitalizar / crear polilínea haciendo clic en el lienzo del mapa para geometría. ¿Cómo puedo hacerlo?