Thanks to all it now works very nicely. Adrien
On Fri, May 30, 2008 at 3:36 PM, Yewondwossen Assefa <[EMAIL PROTECTED]> wrote: > Adrien Ducos wrote: > >> Ok I found the error, it was on the sld itself: apparently mapserver can't >> handle in the same rule a point symbolizer and a polygon symbolizer. So I >> have to make 2 sld layers: one for my points and one for my polygons. It is >> a pity since openlayers could handle this without any problem. >> >> > oops, saw this e-mail after I sent the previous. > In Mapserver, a layer can only be of one geometry type. So I think It > makes sense that different types of symbolizers would not be applied to the > same layer. In you case if you have a point and a polygon layer, you can > still use one sld with 2 <NamedLayer> (which would correspond to your 2 > layers). > > (there was no problem with the temp file since I gave a chmod access to >> all users in this folder; but now I understand why I have so many temp files >> in this directory). >> >> On Fri, May 30, 2008 at 10:29 AM, Barend Kobben <[EMAIL PROTECTED] <mailto: >> [EMAIL PROTECTED]>> wrote: >> >> Did you check the SLD TMP file problem (from the thread Re: "SLD >> ignored / >> External Graphic ignored)" see excerpt below)? >> >> ***snip*** >> Using SLDs is dependent on the correct setting of the two settings >> IMAGEPATH -- where the mapserver software puts the SLD and other >> temporary >> files >> IMAGEURL -- where the web browser and other http services pick them >> up. >> >> Setting these incorrectly, and more importantly their security setting >> incorrrectly, will normally give no problems, but when using SLDs >> (and also >> in other cases, eg. when chaining Mapserver to external WMS and WFS >> services), they will make MS malfunction, but SILENTLY (ie. No error >> messages). >> >> Eg. in our set ups of a WMS with external SLD they are set as follows: >> >> For a *nix setup ( MacOSX) with Mapserver CGI 'behind' Apache: >> WEB >> IMAGEPATH "/Users/kobben/Sites/ms_tmp/" >> IMAGEURL >> "http://localhost/~kobben/ms_tmp/<http://localhost/%7Ekobben/ms_tmp/> >> <http://localhost/%7Ekobben/ms_tmp/>" >> >> #--------------------------------------------# >> METADATA >> [all your web metadata...] >> END #metadata >> END #web >> >> For a Win box with Mapserver CGI 'behind' IIS: >> IMAGEPATH "C:/tmp/ms_tmp/" >> IMAGEURL "http://geoserver.itc.nl/ms_tmp/" >> >> The IMAGEPATh is a directory that is reacheable by Mapserver at this >> real >> location (in this case expressed as Unix BSD path on my MacOSX or as >> UNC >> path on Win) and that has read & write access set for the Mapserver >> process. Eg. on the Winbox it should have write access for the >> anonymous >> system service account under which Mapserver runs (usually something >> like >> SERVERNAME\IWAM_SERVERNAME). >> >> You can test this by seeing if files with names like) are being >> created when >> you request the WMS with external SLD. If they are the IMAGEPATH >> celarly >> works. Then test if you can point a browser to the IMAGEURL and pick >> up the >> tmp file. If that worsk the IMAGEURL is also OK. Now it should work... >> >> Hope this helps. >> >> -- >> Barend Köbben >> International Institute for Geo-Information >> Sciences and Earth Observation (ITC) >> PO Box 6 >> 7500AA Enschede, The Netherlands >> +31 (0)53 4874253 >> >> International Institute for Geo-Information Science and Earth >> Observation (ITC) >> Chamber of Commerce: 410 27 560 >> >> E-mail disclaimer >> The information in this e-mail, including any attachments, is >> intended for the addressee only. If you are not the intended >> recipient, you are hereby notified that any disclosure, copying, >> distribution or action in relation to the content of this >> information is strictly prohibited. If you have received this e-mail >> by mistake, please delete the message and any attachment and inform >> the sender by return e-mail. ITC accepts no liability for any error >> or omission in the message content or for damage of any kind that >> may arise as a result of e-mail transmission. >> >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> mapserver-users mailing list >> [email protected] >> http://lists.osgeo.org/mailman/listinfo/mapserver-users >> > > > -- > ---------------------------------------------------------------- > Assefa Yewondwossen > Software Analyst > > Email: [EMAIL PROTECTED] > http://www.dmsolutions.ca/ > > Phone: (613) 565-5056 (ext 14) > Fax: (613) 565-0925 > ---------------------------------------------------------------- > >
_______________________________________________ mapserver-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapserver-users
