Anyone got any ideas? :/ TIA
Andy On Mar 1, 4:45 pm, youradds <[email protected]> wrote: > Hi, > > Ok, heres an example: > > http://ultradev.com.nmsrv.com/test_map_andy.htm > > I've changed it so the .cgi script just passes back the same long/lat > values (and doesn't take into consideration the zoom level/long/lat > etc) ... just to make it easier to see whats happening :) > > TIA > > Andy > > On Mar 1, 4:15 pm, "[email protected]" <[email protected]> > wrote: > > > On Mar 1, 7:06 am, youradds <[email protected]> wrote: > > > > Hi, > > > > Got a bit of a weird one. I'm using the "zoomend" and "moveend" > > > function to reload the map whenever they zoom in, or move the map. > > > > The problem seems to be that its calling this function 2 times > > > whenever we zoom in (I guess cos the "moveend" is also changing, as > > > the location of the map has changed) > > > > I'm afraid I dont have a link I can send you to, so will just show the > > > example of the 2 functions I'm using (I'm sure I'll get stick for it > > > from someone!) > > > > Example: > > > > GEvent.addListener(map, "moveend", function() { > > > .. do stuff here (loads the AJAX) > > > > }); > > > > GEvent.addListener(map, "zoomend", function(oldzoom,newzoom) { > > > .. do stuff here (loads the AJAX) > > > > }); > > > > Now, this is ok - appart from the fact we are going to be having > > > literally tens of thousands of visitors to this page each day, so we > > > don't really want it to keep calling the server 2 times for each map > > > change a user does (zooming in, moving around, etc) > > > > Can anyone suggest a work around for this? > > > You could try adding some code to not perform not send a second > > request if the first is in progress. That may not give the desired > > results as ".. do stuff here (loads the AJAX)" might need to the > > status from the second event rather than the first... > > A link would help tell what you are actually talking about. > > > -- Larry > > -- You received this message because you are subscribed to the Google Groups "Google Maps API" 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-api?hl=en.
