Hi,
I'm working with the Google Maps v3 API, and I have a custom overlay layer
based on the ImageMapType class. I would like to show a loading indicator of
some sort while the overlay's tiles are loading, but I don't see any way to
know when they are finished.
The code to create the overlay looks similar to the following:
var myOverlay = new google.maps.ImageMapType({
getTileUrl: myGetTileUrl,
tileSize: new google.maps.Size(256, 256),
isPng: true
});
myMap.overlayMapTypes.push(myOverlay);
The above works just fine, and the overlay successfully loads; it just seems
that no events are emitted by the map to indicate anything about the
ImageMapType overlay's status. I would expect the map to at least emit an
"idle" event when the tiles are finished loading, but as far as I can tell
it does not.
How may I know when the ImageMapType overlay is finished loading?
(I posted the same question on SO:
http://stackoverflow.com/questions/7341769/google-maps-v3-how-to-tell-when-an-imagemaptype-overlays-tiles-are-finished-loa.
If I get an answer in one place I'll make sure to copy it to the other.)
Thanks!
Regards,
Dave
--
You received this message because you are subscribed to the Google Groups
"Google Maps JavaScript API v3" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/google-maps-js-api-v3/-/H_bcqnKupPAJ.
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.