I wonder if this is related to using an image. If you define another named symbol in your mapfile, e.g.:
SYMBOL TYPE PIXMAP NAME 'blue_star' IMAGE ./blue_star.gif END and then try to reference it: ...&map.layer[0].CLASS[0].STYLE[0]=SYMBOL+'blue_star'&... Does that work? Might be a reasonable workaround. MapServer resolves symbol names at the end of mapfile parsing and that's probably not happening in this case. The reason we wait until the end is because symbols and symbolsets can be anywhere in the file. This is probably a bug if you'd please file a ticket... Steve >>> On 7/11/2008 at 6:03 PM, in message <[EMAIL PROTECTED]>, Ben Brehmer <[EMAIL PROTECTED]> wrote: > Dear All, > > Just wondering if there are any known problems when trying to modify a > symbol via the URL in Mapserver 5.0.3. > > I am trying to do on-the-fly symbol changes with the CGI variables as > follows: > > ...&map.layer[0].CLASS[0].STYLE[0]=SYMBOL+'./blue_star.gif'&... > > > The above produces no errors and a blank image. Seems to me as though > the symbol is simply ignored in the URL because when I assign a color > (map.layer[0].class[0].style[0]=COLOR+151+151+151) I get a whole whack > of points back. Predefining the SYMBOL in the mapfile (SYMBOL > "./blue_star.gif") also works perfectly fine. > > > Not sure if I'm doing something wrong, but I've tried pretty much every > combination including using using non-image symbols, playing around with > the mapfile, and pulling out my hair. Note that I am also using the DATA > CGI var to supply dynamic data content in the same URL (not sure if this > would make a difference). > > Any ideas/suggestions would be greatly appreciated. > > Thanks, > > Ben Brehmer > > > > > The mapfile is pretty straight forward: > . > .. > ... > DATAPATTERN ".*" > > LAYER > NAME "pointlayer" > DATA "" > CONNECTIONTYPE postgis > CONNECTION "host=localhost user=postgres port=5432 dbname=name > password=pass" > CLASSITEM "point_id" > CLASS > NAME "" > STYLE > END > END > ... > .. > . > > Mapserver is compiled with the following options: > MapServer version 5.0.3 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP > OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=AGG SUPPORTS=FREETYPE > SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_CLIENT > SUPPORTS=FASTCGI INPUT=EPPL7 INPUT=POSTGIS INPUT=OGR INPUT=GDAL > INPUT=SHAPEFILE > > _______________________________________________ > mapserver-users mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/mapserver-users _______________________________________________ mapserver-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapserver-users
