From e3c7851c73642273057769369cf5698baf180351 Mon Sep 17 00:00:00 2001 From: copper Date: Fri, 1 Jul 2022 22:17:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9=E6=A0=BC=E7=BD=91=E5=8D=95?= =?UTF-8?q?=E4=BD=8D=E3=80=81=E9=80=8F=E6=98=8E=E5=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- rscder/utils/project.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/rscder/utils/project.py b/rscder/utils/project.py index fdd43f1..5d3a0c5 100644 --- a/rscder/utils/project.py +++ b/rscder/utils/project.py @@ -322,12 +322,15 @@ class GridLayer(BasicLayer): def set_render(self): symbol_layer = QgsSimpleLineSymbolLayer() - symbol_layer.setWidth(1) - symbol_layer.setColor(QColor.fromRgb(255,255,255, 200)) + width = 1 + if self.geo is not None: + width = self.geo[1] + symbol_layer.setWidth(width) + symbol_layer.setColor(QColor.fromRgb(255,255,255, 255)) symbol = QgsLineSymbol() symbol.changeSymbolLayer(0, symbol_layer) - # symbol.setWidthUnit(QgsUnitTypes.RenderMapUnits) + symbol.setWidthUnit(QgsUnitTypes.RenderMapUnits) render = QgsSingleSymbolRenderer(symbol) self.layer.setRenderer(render)