Hi list,

 

Is there any way to position the label of a vector feature besides the
labelAlign property?

 

I have a vector feature which is a point having an externalGraphic and what
I really would like to do is to specify an offset the label should have
relative to the feature centroid.

 

I checked the drawText method in the Renderers (VML and SVG) and they
determine the position of the label by the feature centroid. But don’t let
the user specify a custom offset.

 

Has anyone thought about this? A simple patch on the drawText method would
do this:

 

var x = (location.x / resolution + this.left + style.labelOffsetX); 

var y = (location.y / resolution - this.top - style.labelOffsetY); 

 

Am I right?

 

João Duarte

_______________________________________________
Users mailing list
[email protected]
http://openlayers.org/mailman/listinfo/users

Reply via email to