No, the &quot;resize&quot; behavior is not the same as what I am describing.  Using Google maps as an example, as you pinch to zoom in/out the raster image tiles resize to sized in-between the zoom levels.  The &quot;resize&quot; transitionEffect does do a raster resize, but only to an actual zoom level.  In other words, there is no graceful zooming to fractional zoom levels.  In order to get an effect similar to Google&#39;s, you need to not only make the background tiles zoom to fractional zoom levels, but the actual foreground tiles themselves need to do the same, because if you&#39;ve pinched to zoom in to a fractional zoom level, you need any newly loaded tiles to also be resized appropriately.<div>
<br></div><div>To put it another way, if you&#39;re loading tiles whose actual dimensions are 256X256 pixels, it doesn&#39;t mean that you will actually be displaying the image at 256X256.  The fractional zooming is second-nature for users on iOS and the newer versions of Android mobile devices these days.  The other benefit you get for desktop computer users is that once you have fractional zooming, then even if the&#39;re doing a zoom to a new zoom level, it&#39;s not hard to do an animated zoom-in/zoom-out (again, the same way Google does).  In the end, OpenLayers is AWESOME in it&#39;s support for various formats, but there are a couple UI paradigms that I really want to tweak before I turn it loose on my user base.  The thing I HAVEN&#39;T delved into yet is how easy/hard this will be to implement on other types of layers so that the whole UI acts appropriately :s</div>
<div><br><div class="gmail_quote">On Sun, Dec 26, 2010 at 6:13 AM, Tom Hughes <span dir="ltr">&lt;<a href="mailto:tom@compton.nu">tom@compton.nu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On 23 December 2010 17:21, Beau Anderson <span dir="ltr">&lt;<a href="mailto:elbeau@gmail.com" target="_blank">elbeau@gmail.com</a>&gt;</span> wrote:<br> <div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex">

I&#39;ve got an existing successful iPhone application that I&#39;m porting to other platforms.  There&#39;s a lot that I want to add to my app&#39;s mapping functionality and OpenLayers looks like it would fit the bill great, but the user experience is just not as smooth as Google and Bing provide.  The headache that I&#39;ve been working on is getting layers that extend from OpenLayers.Grid to act more like Google where when you zoom in or out it simply scales the tiles you already have loaded then loads new tiles on top of them.  To accomplish this we need to rethink the way that Grid layers layout their tiles so that there are multiple layers of tiles within one Grid (not just foreground and background img&#39;s in Image.js).<br>

</blockquote></div><br></div>Doesn&#39;t setting transitionEffect to &quot;resize&quot; on the layer already do that?<br><br>Tom<br clear="all"><font color="#888888"><br>-- <br>Tom Hughes (<a href="mailto:tom@compton.nu" target="_blank">tom@compton.nu</a>)<br>
<a href="http://compton.nu/" target="_blank">http://compton.nu/</a><br>

</font></blockquote></div><br></div>