Hi guys,<br><br>I am requesting any help changing the style of symbols in a dynamic layer. Im using MapScript on Csharp, heres a sample of my test code. Im trying that even points uses one style and odd ones uses another. Mapserver presents all points with just one of the styles... Is there any other way how I can do what I'm trying??
<br><br>                    foreach (pointObj point in RealPathPoints)<br>                    {<br>                        if (point != null)<br>                        {<br>                            LineNodos.add(point);
<br>                            double x = point.x;<br>                            double y = point.y;<br>                               styleObj styleNodos = LayerNodos.getClass(0).getStyle(0);<br>                                if (counter % 2 == 0)
<br>                                {<br>                                    styleNodos.symbol = 19;<br>
                                    styleNodos.symbolname = "on.gif";                                    <br>                                    if (counter == RealPathPoints.Count)<br>                                    {
<br>                                        point.draw(m_obj, LayerNodos, i_obj, 0, CarId);<br>                                    }<br>                                    else<br>                                    {<br>
                                        point.draw(m_obj, LayerNodos, i_obj, 0, counter.ToString());<br>                                    }                                   <br>                                }<br>                                else 
<br>                                {<br>                                    styleNodos.symbol = 18;<br>                                    styleNodos.symbolname = "off.gif";<br>                                    if (counter == 
RealPathPoints.Count)<br>                                    {<br>                                        point.draw(m_obj, LayerNodos, i_obj, 0, CarId);<br>                                    }<br>                                    else
<br>                                    {<br>                                        point.draw(m_obj, LayerNodos, i_obj, 0, counter.ToString());<br>                                    }<br>                                    
<br>                                }<br>                                <br>                            <br>                            point.setXY(x, y, 0);<br>                        }<br>                        counter++;
<br>                    }<br>                    counter = 1;<br>                    ShapeNodos.add(LineNodos);<br>                    ShapeNodos.draw(m_obj, LayerNodos, i_obj);<br>                    LayerNodos.draw(m_obj, i_obj);
<br><br clear="all"><br>Any hel will be appreciated.<br><br>Best Regards,<br>Marcelo Carrillo