<div dir="ltr">
Hello everyone<br>
I have a problem to change the icon and the size of the marker when I use<br>
OpenLayers.Layer.GeoRSS, any size and any icon cheque with OpenLayers.Icon<br>
is not taken.<br>
Show always the marker by default.<br>
<br>
This is my code :<br>
<br>
yelp = new OpenLayers.Icon(&quot;blu.png&quot;, new OpenLayers.Size(20,29));<br>
new1 = new OpenLayers.Layer.GeoRSS( &#39;GeoRSS&#39;, &#39;georss.xml&#39;, yelp);<br>
map.addLayers([aste,unesco,punti,new1]);<br><div id=":fe" class="ArwC7c ckChnd"><br>* I try this :<br><br>&nbsp;
var options = {<br>
 &nbsp; &nbsp; icon: yelp<br>
&nbsp;};<br>
&nbsp;new1 = new OpenLayers.Layer.GeoRSS( &#39;GeoRSS&#39;, &#39;georss.xml&#39;, options);<br><br>* This :<br>
<br>
var newl = new OpenLayers.Layer.GeoRSS( &#39;Yelp GeoRSS&#39;, &#39;yelp-georss.xml&#39;, {&#39;icon&#39;:yelp});<br><br>* And that :<br>
<br>
yelp = new OpenLayers.Icon(&quot;blu.png&quot;, new OpenLayers.Size(20,29));<br>new1 = new OpenLayers.Layer.GeoRSS( &#39;GeoRSS&#39;, &#39;georss.xml&#39;, options);<br>new1.icon = yelp;<br><br>I tryed these codes but also this doesn&#39;t work it continues to take marker as<br>

default,I have also considered your example but it isn&#39;t useful to solve my<br>
problem!</div></div>