On Thu, Nov 22, 2007 at 02:55:54PM +0000, Val Cartei wrote:
> Hi there,
> I am trying to attach an image to a Point. The idea would be to extend
> the class so that the style with the attribute externalGraphic gets
> applied, but it doesn't seem to work.
> The problem is that it still shows the default style, although if i do
> an alert (style.externalGraphic), the property exists, it just doesn'y
> display.

What version of OL? OL.Util.extend didn't return the object until very
recently...

-- Chris

> Here's my code:
> style_mark.externalGraphic = "http://boston.openguides.org/markers/AQUA.png";;
>       
>       var SinglePoint=OpenLayers.Class.create();
>       
> SinglePoint.prototype=OpenLayers.Class.inherit(OpenLayers.Handler.Point,{
>        createFeature:function(evt){
>          OpenLayers.Handler.Point.prototype.createFeature.apply(this);
>          this.point.style = 
> OpenLayers.Util.extend({},style_mark);//style_mark;
>        }
>       });
> 
> I hope someone can help me with this.
> 
> -- 
> Best Regards,
> 
> Valentina Cartei
> UK Tel. +44 (0)796 6882820
> _______________________________________________
> Dev mailing list
> [email protected]
> http://openlayers.org/mailman/listinfo/dev

-- 
Christopher Schmidt
MetaCarta
_______________________________________________
Dev mailing list
[email protected]
http://openlayers.org/mailman/listinfo/dev

Reply via email to