<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; ">Hi all,</div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; "><br></div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 16px; color: rgb(0, 0, 0); background-color: transparent; font-style: normal; ">I have a set of rules for point layers which work fine, but I would like to keep the displayed point at the same size in map units, rather than the pointRadius pixel size. If I don't do this, it will end up as a blur of points at a high scale, hence the maxScaleDenominator.</div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 16px; color: rgb(0, 0, 0); background-color: transparent; font-style: normal; "><br></div><div style="font-family:
 'times new roman', 'new york', times, serif; font-size: 16px; color: rgb(0, 0, 0); background-color: transparent; font-style: normal; ">Here is an example of a current rule:</div><div style="font-family: 'times new roman', 'new york', times, serif; font-size: 16px; color: rgb(0, 0, 0); background-color: transparent; font-style: normal; "><br></div><div style="background-color: transparent; "><div style="background-color: transparent; "><font face="times new roman, new york, times, serif">var rule1 = new OpenLayers.Rule({</font></div><div style="background-color: transparent; "><font face="times new roman, new york, times, serif">        filter: new OpenLayers.Filter.Comparison({</font></div><div style="background-color: transparent; "><font face="times new roman, new york, times, serif">            type: OpenLayers.Filter.Comparison.EQUAL_TO,</font></div><div style="background-color: transparent; "><font
 face="times new roman, new york, times, serif">            property: "type",</font></div><div style="background-color: transparent; "><font face="times new roman, new york, times, serif">            value: "w",</font></div><div style="background-color: transparent; "><font face="times new roman, new york, times, serif">        }),</font></div><div style="background-color: transparent; "><font face="times new roman, new york, times, serif">        maxScaleDenominator: 100000,</font></div><div style="background-color: transparent; "><font face="times new roman, new york, times, serif">        symbolizer: {fillColor: "Green",</font></div><div style="background-color: transparent; "><font face="times new roman, new york, times, serif">                    pointRadius: 100,</font></div><div
 style="background-color: transparent; "><font face="times new roman, new york, times, serif">                    fillOpacity: 0.5,</font></div><div style="background-color: transparent; "><font face="times new roman, new york, times, serif">                    strokeOpacity: 0,</font></div><div style="background-color: transparent; "><font face="times new roman, new york, times, serif">                    label: "${ref}",</font></div><div style="background-color: transparent; "><font face="times new roman, new york, times, serif">                    labelAlign: "cc",</font></div><div style="background-color: transparent; "><font face="times new roman, new york, times, serif">                    fontColor:
 "#333333",</font></div><div style="background-color: transparent; "><font face="times new roman, new york, times, serif">                    fontOpacity: 0.9,</font></div><div style="background-color: transparent; "><font face="times new roman, new york, times, serif">                    fontFamily: "Arial",</font></div><div style="background-color: transparent; "><font face="times new roman, new york, times, serif">                    fontSize: 14}</font></div><div style="background-color: transparent; "><font face="times new roman, new york, times, serif">    });</font></div><div style="background-color: transparent; color: rgb(0, 0, 0); font-size: 16px; font-family: 'times new roman', 'new york', times, serif; font-style: normal; "><font face="times new roman, new york, times,
 serif"><br></font></div><div style="background-color: transparent; color: rgb(0, 0, 0); font-size: 16px; font-family: 'times new roman', 'new york', times, serif; font-style: normal; "><font face="times new roman, new york, times, serif">Thanks</font></div></div></div></body></html>