diff --git a/lib/OpenLayers/Format/SLD/v1.js b/lib/OpenLayers/Format/SLD/v1.js index f96b1c2b1d..b16733dc0a 100644 --- a/lib/OpenLayers/Format/SLD/v1.js +++ b/lib/OpenLayers/Format/SLD/v1.js @@ -222,7 +222,7 @@ OpenLayers.Format.SLD.v1 = OpenLayers.Class(OpenLayers.Format.XML, { symbolizer.graphicOpacity = graphic.opacity; } if(graphic.size != undefined) { - symbolizer.pointRadius = graphic.size; + symbolizer.pointRadius = graphic.size / 2; } if(graphic.href != undefined) { symbolizer.externalGraphic = graphic.href; @@ -772,7 +772,7 @@ OpenLayers.Format.SLD.v1 = OpenLayers.Class(OpenLayers.Format.XML, { this.writeNode(node, "Opacity", symbolizer.graphicOpacity); } if(symbolizer.pointRadius != undefined) { - this.writeNode(node, "Size", symbolizer.pointRadius); + this.writeNode(node, "Size", symbolizer.pointRadius * 2); } if(symbolizer.rotation != undefined) { this.writeNode(node, "Rotation", symbolizer.rotation);