Hi Amit,
I did tried it, not just assumed, but I must admit that you were
right, my original code is of course much more complex using arrays of
objects instead of the var url, I must have been doing a mistake in
the creation of objects because when I replaced the random numbers in
this example (that I made only for this group), it worked! sorry about
that and thank you very much for your time.
Regards

On Jun 3, 6:20 am, meetamit <[email protected]> wrote:
> I'm not familiar with WMS services, and I didn't really understand why
> you can't use the "rand=12345" method for forcing the browser to re-
> request the image. You say that it always serves "[url]/wms.png". So
> what?
>
> What matters is forcing the browser to re-query for the image. Without
> the random param, the browser never even tries to re-query the image.
> If you view your example with the Chrome developer panel, it looks
> like the browser never bothers to "call" the server a second time to
> check if the image has changed. This is not a google maps feature,
> it's a browser feature.
>
> So.... Did you actually try to add the random param to the query and
> see it fail, or are you just assuming it's not possible?
>
> Again, maybe I'm way off, but something here doesn't make sense to me.
>
> On Jun 1, 7:17 pm, mninoruiz <[email protected]> wrote:> Hi everyone!
> > I have the following challenge, and wondered if anyone could suggest a
> > workaorund...
> > My clear example is here:http://ccviz.sli.unimelb.edu.au/testMaps3.html
>
> > I need to refresh a map image on request, my challenge is that this
> > image is given as a WMS service response from Geoserver (for ease in
> > testing, I put another image available on internet that refreshes
> > every minute, you can try it in your browser on separate window).
> > Geoserver, like this example, will always give the image the same name
> > (i.e. same url). That's why I can't use something like
> >  var url='http://www.meteorologica.info/lightning/lightning.jpg?rand='
> > + Math.floor(Math.random() * 99999);
> > Which works, but geoserver, as per WMS specification, will always
> > serve a "[url]/wms.png" image.
>
> > I haven't found a way for google Maps to reload that image as a
> > GroundOverlay. I also tried with a kml with networklink
> > refreshInterval set. Again, because the kml produced by geoserver has
> > a link to that wms image (is a raster map). No matter how many new
> > javascript objects do I create, it seems that gmaps caches the same
> > image url to the same name, even if the actual image has changed or
> > the javascript object is new.
>
> > Just in case I tried with the previous google Maps, but same thing
> > happens (http://ccviz.sli.unimelb.edu.au/testMaps2.html)
> > I'll appreciate any suggestions, best regards,
> > Marcos

-- 
You received this message because you are subscribed to the Google Groups 
"Google Maps JavaScript API v3" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-maps-js-api-v3?hl=en.

Reply via email to