Digging deeper, as ugly as this is, it will work for me for now:

In OpenLayers.Renderer.drawFeature()

if ((bounds.getSize().w / this.getResolution()) > (style.label.length * 7))
{
    this.drawText(feature.id, style, location);
} else {
    this.removeText(feature.id);
}

-- 
View this message in context: 
http://n2.nabble.com/Need-ideas-for-VML-feature-text-label-rendering-speed-improvement-tp4866820p4867617.html
Sent from the OpenLayers Dev mailing list archive at Nabble.com.
_______________________________________________
Dev mailing list
Dev@openlayers.org
http://openlayers.org/mailman/listinfo/dev

Reply via email to