def __init__(self, iface, layer):
     QgsMapToolAdvancedDigitizing.__init__(self, iface.mapCanvas(), iface.cadDockWidget())
     self.iface = iface
     self.canvas = iface.mapCanvas()
     self.layer = layer
     self.rubberband = QgsRubberBand(iface.mapCanvas(), layer.geometryType())
     self.rubberband.setColor(QColor("#ee5555"))
     self.rubberband.setWidth(1)
     self.tempRubberband = QgsRubberBand(iface.mapCanvas(), layer.geometryType())
     self.tempRubberband.setColor(QColor("#ee5555"))
     self.tempRubberband.setWidth(1)
     self.tempRubberband.setLineStyle(Qt.DotLine)
 def __init__(self, iface, layer):
     QgsMapToolAdvancedDigitizing.__init__(self, iface.mapCanvas(), iface.cadDockWidget())
     self.iface = iface
     self.canvas = iface.mapCanvas()
     self.layer = layer
     self.rubberband = QgsRubberBand(iface.mapCanvas(), layer.geometryType())
     self.rubberband.setColor(QColor("#ee5555"))
     self.rubberband.setWidth(1)
     self.tempRubberband = QgsRubberBand(iface.mapCanvas(), layer.geometryType())
     self.tempRubberband.setColor(QColor("#ee5555"))
     self.tempRubberband.setWidth(1)
     self.tempRubberband.setLineStyle(Qt.DotLine)
Exemple #3
0
 def __init__(self, iface):
     """
     Constructor
     :param iface: interface
     """
     QgsMapToolAdvancedDigitizing.__init__(self,  iface.mapCanvas(), iface.cadDockWidget())
     self.__iface = iface
     self.icon_path = ':/plugins/VDLTools/icons/move_icon.png'
     self.text = QCoreApplication.translate("VDLTools", "Move/Copy a feature")
     self.setCursor(Qt.ArrowCursor)
     self.__isEditing = False
     self.__findVertex = False
     self.__onMove = False
     self.__layer = None
     self.__confDlg = None
     self.__lastFeatureId = None
     self.__selectedFeature = None
     self.__rubberBand = None
     self.__rubberSnap = None
     self.__newFeature = None
     self.__selectedVertex = None
 def __init__(self, iface):
     """
     Constructor
     :param iface: interface
     """
     QgsMapToolAdvancedDigitizing.__init__(self, iface.mapCanvas(), iface.cadDockWidget())
     self.__iface = iface
     self.icon_path = ':/plugins/VDLTools/icons/interpolate_icon.png'
     self.text = QCoreApplication.translate(
         "VDLTools", "Interpolate the elevation of a vertex and a point in the middle of a line")
     self.__layer = None
     self.setCursor(Qt.ArrowCursor)
     self.__isEditing = False
     self.__lastFeatureId = None
     self.__layerList = None
     self.__lastLayer = None
     self.__confDlg = None
     self.__mapPoint = None
     self.__rubber = None
     self.__selectedFeature = None
     self.__findVertex = False
Exemple #5
0
 def __init__(self, iface):
     """
     Constructor
     :param iface: interface
     """
     QgsMapToolAdvancedDigitizing.__init__(self, iface.mapCanvas(),
                                           iface.cadDockWidget())
     self.__iface = iface
     self.icon_path = ':/plugins/VDLTools/icons/move_icon.png'
     self.text = QCoreApplication.translate("VDLTools",
                                            "Move/Copy a feature")
     self.setCursor(Qt.ArrowCursor)
     self.__isEditing = False
     self.__findVertex = False
     self.__onMove = False
     self.__layer = None
     self.__confDlg = None
     self.__lastFeatureId = None
     self.__selectedFeature = None
     self.__rubberBand = None
     self.__rubberSnap = None
     self.__newFeature = None
     self.__selectedVertex = None
Exemple #6
0
 def __init__(self, iface):
     """
     Constructor
     :param iface: interface
     """
     QgsMapToolAdvancedDigitizing.__init__(self, iface.mapCanvas(),
                                           iface.cadDockWidget())
     self.__iface = iface
     self.icon_path = ':/plugins/VDLTools/icons/interpolate_icon.png'
     self.text = QCoreApplication.translate(
         "VDLTools",
         "Interpolate the elevation of a vertex and a point in the middle of a line"
     )
     self.__layer = None
     self.setCursor(Qt.ArrowCursor)
     self.__isEditing = False
     self.__lastFeatureId = None
     self.__layerList = None
     self.__lastLayer = None
     self.__confDlg = None
     self.__mapPoint = None
     self.__rubber = None
     self.__selectedFeature = None
     self.__findVertex = False