[OpenLayers-Users] Smooth transition between two Image layers

Jesper Larsen jesper.webmail at gmail.com
Mon Jul 14 23:58:05 EDT 2008


Hi Christopher, realjax and others,

As I understand your answer Christopher there is nothing I can do to
avoid the blinking. Is that a correct understanding? In case that is
not how I should understand your answer I have setup a minimal demo of
the problem on:

http://jlar.webfactional.com/static/

When you press the switch button (with most of the browsers I have
tested) the OpenLayers map blinks but the ordinary html img attribute
does not. Any help on this issue is still very welcome.

Regards,
Jesper


2008/7/11 Christopher Schmidt <crschmidt at metacarta.com>:
> On Fri, Jul 11, 2008 at 12:37:05AM -0700, realjax wrote:
>> Jesper-5 wrote:
>> >
>> > Is the solution to this to use Tween to create a smooth transition
>> > between to Layers? I tried it but I haven't been able to understand
>> > how to do it. I hope someone can help me out. What I tried is simply:
>> >
>>
>> OpenLayers.Tween is not likely going to suit your needs.
>> I think you need to search for an external solution that has one layer fade
>> out while the other fades in. You could (with a bit of hacking)  prolly get
>> this working in combination with a lightweight framework like Mootools for
>> example.
>
> I don't think this will do what he wants. The proble is that OpenLayers
> intentionally hides images before they're loaded -- look at delayDisplay
> in OpenLayers.Util.createImage.
>
> In general, we have put no effort into changing this behavior.
>
> Regards,
> --
> Christopher Schmidt
> MetaCarta
> _______________________________________________
> Users mailing list
> Users at openlayers.org
> http://openlayers.org/mailman/listinfo/users



More information about the Users mailing list