Welcome to MSDN Blogs Sign in | Join | Help

A Deep Zoom Blog

Tales of Deep Zoom, creating interesting apps in Silverlight with Deep Zoom, cool new ways to present information
Powerlaw scaling of synchronized content with Deep Zoom

Well, I also updated this app now that Silverlight 2 has RTW'ed. The performance improvements we've made in Silverlight are truly stunning. I will reserve the details for a later blog post, but one of the things that deep zoom always does is blend the various levels of detail as they become available over the network. Now if you use Virtual Earth data, as it is the case in the example below, well when you zoom in really fast and the network isn't as fast as you are with the mousewheel, then you may end up having to blend a lot of levels of detail.

Needless to say, even if we have to blend 8 or more layers at the same time, our performance does not drop anymore. We keep up a very high framerate and that's definitely a great thing!

 

As usual, you can get the Source code here.

Posted: Monday, November 03, 2008 10:56 AM by lutzg

Comments

SoulSolutions said:

Lutz, we are very close to releasing an open source Silverlight Map Control based on the MultiScaleImage (DeepZoom) control in Silverlight.

http://www.codeplex.com/deepearth

We have taken many ideas from your code, would love to hear your feedback!

John.

# November 3, 2008 10:56 PM

Daniel Larsen said:

Wow, that is the smoothest I have seen any map app perform.  Go Silverlight!

# November 10, 2008 1:57 PM

rjempson said:

I would like to overlay a silverlight media element on specific sections of a deep zoom composition.  Do you think this is feasible?

Imagine if you had a deepzoom composition of say 100 photos from a party.  What I would like to do is start playing a video over the top of and photo that had an accompanying video, when the photo comes into view and is at a size where the video would be big enough to be viewable.  The video would have to resize along with zooming actions, and should maintain the same size as the particular photo it is overlaying.

Any ideas would be appreciated.

# June 25, 2009 1:07 AM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker