GIS/QGIS
[pyqgis] QgsRubberBand - transparent overlay widget on canvas
프란5
2019. 11. 11. 15:28
반응형
the yellow is showed by feature selection. and green line is created by QgsRubberBand.
from qgis.gui import QgsRubberBand
if self.rb != None:
self.iface.mapCanvas().scene().removeItem(self.rb)
self.rb = QgsRubberBand(self.iface.mapCanvas(), True)
self.rb.setColor(QColor(0, 255, 0, 255))
self.rb.setWidth(2)
self.rb.addGeometry(ft.geometry(), None)
반응형