Skip to content

Commit 5e441d1

Browse files
committed
fix: geometry type import
1 parent 3be60af commit 5e441d1

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

layerutils.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
import zipfile
1616

1717
from qgis.core import (
18-
QGis,
18+
QgsWkbTypes,
1919
QgsMapLayer,
2020
QgsRasterFileWriter,
2121
QgsRasterLayer,
@@ -276,7 +276,7 @@ def createAndParseSld(qgisLayerItem):
276276

277277
sld = document.toString()
278278

279-
# in qgis3 layer.writeSld() also incluedes labeling in the output sld,
279+
# in qgis3 layer.writeSld() also includes labeling in the output sld,
280280
# whereas in qgis2 we have to do this manually by using this module's function
281281
# getLabelingAsSld
282282
# TODO: The automatic sld labeling from QGIS 3 produces an extra rule for
@@ -464,7 +464,7 @@ def getLabelingAsSld(layer):
464464
s += '<sld:CssParameter name="font-weight">normal</sld:CssParameter>'
465465
s += "</sld:Font>"
466466
s += "<sld:LabelPlacement>"
467-
if layer.geometryType() == QGis.Point:
467+
if layer.geometryType() == QgsWkbTypes.PointGeometry:
468468
s += (
469469
"<sld:PointPlacement>"
470470
"<sld:AnchorPoint>"
@@ -490,7 +490,7 @@ def getLabelingAsSld(layer):
490490
+ "</sld:Rotation>"
491491
)
492492
s += "</sld:PointPlacement>"
493-
elif layer.geometryType() == QGis.Line:
493+
if layer.geometryType() == QgsWkbTypes.LineGeometry:
494494
mode = layer.customProperty("labeling/placement")
495495
if mode != 4:
496496
follow = (

0 commit comments

Comments
 (0)