[mapserver-users] not unique image filenames problem

Stepan Kafka stepan.kafka at centrum.cz
Thu Mar 28 06:42:28 EST 2002


I have had the same experience on some server. I solved it by using

saveImage (where I generate the imagename from time) instead of
saveWebImage. Eg.:

$imgname = $your_session_specific_string.time()."png";
$img->saveImage($your_image_path.$imgname, MS_PNG, 0, 1, 0);

then you can access the image via:
$url = $map->web->imageurl.$imgname;

Stepan Kafka

> -----Původní zpráva-----
> Od: owner-mapserver-users at lists.gis.umn.edu
> [mailto:owner-mapserver-users at lists.gis.umn.edu]za uživatele Vincent
> Schut
> Odesláno: 28. března 2002 11:20
> Komu: mapserver-users at lists.gis.umn.edu
> Předmět: [mapserver-users] not unique image filenames problem
>
>
> Hi folks,
>
> I'm running into a strange problem. Propably I'm doing something wrong :-)
>
> I'm using php/mapscript to create (quite simple) raster images
> and view them
> in a web page where you can zoom in/out and pan etc.
> Everything works well, except that sometimes not the desired image of the
> next zoom (or pan) operation appears, but an image that was created some
> steps ago. I found out that this happens because the
> $map->saveWebImage does
> *not* always create a new, unique name for the image to be saved
> in the temp
> directory. If an image with the same name already exists, the
> save apparently
> doesn't succeed and the old image is loaded.
>
> Something wrong with the way mapserver creates "unique" image file names?
> How to solve this? Anybody had the same experience?
>
> Curiously,
>
> Vincent Schut.
>
>




More information about the mapserver-users mailing list