Skip to content

Commit 28605e9

Browse files
author
rduivenvoorde
committed
no OUTLINECOLOR if outlinestyle is None (thanks Michele De Santis)
git-svn-id: http://svn.osgeo.org/qgis/trunk@14547 c8812cc2-4d05-0410-92ff-de0c093fc19c
1 parent c47217f commit 28605e9

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

python/plugins/mapserver_export/ms_export.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -748,9 +748,10 @@ def getSymbolProperty(self, symbolNode, elementName):
748748

749749
def writeClassStyleContent(self, symbolNode, geometry):
750750
outlinecolor = self.getRgbFromNode(symbolNode, 'outlinecolor')
751+
outlinestyle = self.getSymbolProperty(symbolNode, 'outlinestyle')
752+
outlinewidth = self.getSizeStringFromNode(symbolNode, 'outlinewidth')
751753
fillcolor = self.getRgbFromNode(symbolNode, 'fillcolor')
752754
pointsize = self.getSizeStringFromNode(symbolNode, 'pointsize')
753-
outlinewidth = self.getSizeStringFromNode(symbolNode, 'outlinewidth')
754755
fillpattern = self.getSymbolProperty(symbolNode, 'fillpattern');
755756

756757
class_def = " STYLE\n"
@@ -769,7 +770,8 @@ def writeClassStyleContent(self, symbolNode, geometry):
769770
class_def += " COLOR " + outlinecolor + "\n"
770771
# for POLYGON and POINT defined by COLOR from fillcolor and OUTLINECOLOR from outlinecolor
771772
else:
772-
class_def += " OUTLINECOLOR " + outlinecolor + "\n"
773+
if 'NoPen' != outlinestyle:
774+
class_def += " OUTLINECOLOR " + outlinecolor + "\n"
773775
if 'NoBrush' != fillpattern:
774776
class_def += " COLOR " + fillcolor + "\n"
775777

0 commit comments

Comments
 (0)