[OpenLayers-Users] Drawing a point feature with image and background color..

Carlos Krefft ckrefft at rsmas.miami.edu
Fri Feb 17 12:25:39 EST 2012


"I'm drawing features with images defined by the externalGraphic property..
Then.. I can't use the fillColor.. ?"

 

You cannot use fillColor with an externalGraphic as it says in the
documentation . But your original question states you will be using TWO
features "I'm drawing two elements in the same position".

 

So use fillColor for your background feature and externalGraphic for your
foreground feature.

 

"Or is there any other way to draw the feature withous using
externalGraphic?"

 

Yes, you can simply omit the externalGraphic and the feature will draw
without the a graphic, just with the style.

 

Carlos K.

 

 

 

From: jkm [mailto:rifins at gmail.com] 
Sent: Friday, February 17, 2012 12:08 PM
To: Carlos Krefft
Cc: users at openlayers.org
Subject: Re: [OpenLayers-Users] Drawing a point feature with image and
background color..

 

Uhm..

 

But.. as seen in this link..

http://docs.openlayers.org/library/feature_styling.html 

 

"fillColor

Default is #ee9900. This is the color used for filling in Polygons. It is
also used in the center of marks for points: the interior color of circles
or other shapes. It is not used if an externalGraphic is applied to a
point."

 

I'm drawing features with images defined by the externalGraphic property..
Then.. I can't use the fillColor.. ?

 

Or is there any other way to draw the feature withous using externalGraphic?

 

Thanks...

 

 

2012/2/17 Carlos Krefft <ckrefft at rsmas.miami.edu>

Here are the possible values:

 

http://docs.openlayers.org/library/feature_styling.html#style-properties

 

 

 

From: openlayers-users-bounces at lists.osgeo.org
[mailto:openlayers-users-bounces at lists.osgeo.org] On Behalf Of Carlos Krefft
Sent: Friday, February 17, 2012 11:40 AM
To: 'jkm'; users at openlayers.org
Subject: RE: [OpenLayers-Users] Drawing a point feature with image and
background color..

 

Use fillColor.

.

fillColor: "#FF5500",

fillOpacity: 0.7,

.

 

Carlos K.

 

 

From: openlayers-users-bounces at lists.osgeo.org
[mailto:openlayers-users-bounces at lists.osgeo.org] On Behalf Of jkm
Sent: Friday, February 17, 2012 5:58 AM
To: users at openlayers.org
Subject: [OpenLayers-Users] Drawing a point feature with image and
background color..

 

Hi, 

 

I would like to know if it is possible to draw a point feature with a
background color..

 

I define a style like that:

 

ImgStyle = {

        externalGraphic: imgURL,

        label: text,

        labelXOffset: "0",

        labelYOffset: "-10",

        fontColor: txt_colfont,

        fontSize: "10px",

        fontFamily: "Arial",

        fontWeight: "bold",

        pointRadius: 10,

        labelAlign: "cm",

        labelPadding: "3px",

        labelBackgroundColor: txt_colback,

        labelBorderColor: "#cfcfcf",

        labelBorderSize: "1px"

    };

 

And what I would like to do, is draw a background to the image..

 

By now, I'm drawing two elements in the same position, one is the point with
the externalGraphic, and the other one is the same but without the
externalGraphic and with a background color.. With this I can see the effect
of a background under the image..

 

But, I would like to draw as a unique element... Because I'm loading a large
amount of markers to the map.

 

And also, I would like to apply a cluster strategy to the layer.. And
drawing the background and the image as separate features modifies the
clustering..

 

Thanks!

 

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/openlayers-users/attachments/20120217/2388651f/attachment-0001.html


More information about the Users mailing list