Hi Darren,

Presumably right now you're using ImageMapType?  This is a convenience
class, designed for loading static image tiles as you observe.  It sounds
like you need more dynamic content, in which case you should implement your
own MapType.  This allows you to create arbitrary DOM elements as your
tiles, and update them dynamically.

Cheers
Ben

On 2 Sep 2010 07:30, "Darren" <[email protected]> wrote:
> This sounds like it should be simple, but I can't find any way of
> doing it.
> Essentially, I am doing my own tiles, using an overlay map type, and
> just defining the prototype.getTile function.
> It works beatifully - for static data.
>
> However, the data on my tiles is very dynamic - if the user selects
> something, I want to add more stuff to my tile - seems an obvious
> thing to do - and then tell maps to reload the overlay for just that
> tile - however, I can't seem to do that. I've been able to get a
> pseudo-refresh by either changing the zoom level down one then up one,
> or by removing and then reinserting my map type from map.overlaytypes,
> but in both cases, all my tiles blink off for a signicant amount of
> time, and then blink on again.... my perfect solution would involve
> no blinking - even of the single tile I want to update.
>
> Is this possible? (thanks)
>
>
> And the optional extension - I'd eventually like to go beyond this and
> have animation - for instance if stuff moved, I could show how it
> moved over time, on the map - given that I'm talking about 40,000
> things, making my own tiles is the only way of doing this. now I can
> easily make the tiles fast enough to do the animation, but I'd want to
> be able to swap them all in and out in a flicker free way.
>
> Thanks,
> Darren
>
> --
> 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]<google-maps-js-api-v3%[email protected]>
.
> For more options, visit this group at
http://groups.google.com/group/google-maps-js-api-v3?hl=en.
>

-- 
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