<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>eScience @ Microsoft : Virtual Earth</title><link>http://blogs.msdn.com/escience/archive/tags/Virtual+Earth/default.aspx</link><description>Tags: Virtual Earth</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>SciScope app and code available for download</title><link>http://blogs.msdn.com/escience/archive/2009/07/15/sciscope-app-and-code-available-for-download.aspx</link><pubDate>Thu, 16 Jul 2009 02:47:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9834835</guid><dc:creator>eScience</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/escience/comments/9834835.aspx</comments><wfw:commentRss>http://blogs.msdn.com/escience/commentrss.aspx?PostID=9834835</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://www.sciscope.org/" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="sciscope-logo" border="0" alt="sciscope-logo" align="right" src="http://blogs.msdn.com/blogfiles/dan_fay/WindowsLiveWriter/SciScopeappandcodeavailablefordownload_EC02/sciscope-logo_3.jpg" width="206" height="93" /&gt;&lt;/a&gt;Earlier today the code behind the &lt;a href="http://www.sciscope.org/" target="_blank"&gt;SciScope&lt;/a&gt; site was made available at SciScope.CodePlex.com.&amp;#160; This enables others to make their datasets/repositories available and allow others to discover, download and utilize their data in a simple to use website.&amp;#160;&amp;#160;&amp;#160;&amp;#160; Also the semantic support is quite useful in finding related data.&lt;/p&gt;  &lt;blockquote&gt;   &lt;h4&gt;&lt;a title="SciScope Project Description" href="http://sciscope.codeplex.com/"&gt;SciScope Project Description&lt;/a&gt;&lt;/h4&gt;    &lt;p&gt;SciScope (see it &lt;a href="http://www.sciscope.org"&gt;live&lt;/a&gt;) is a prototype web application that allows data discovery from across multiple distributed heterogeneous data repositories. It leverages Bing Maps (formerly Microsoft Virtual Earth) and Microsoft SQL Server 2008 to support queries involving spatial, temporal and thematic constraints over an index of sensors operated by agencies such as USGS, EPA and NOAA as well as user provided data. SciScope leverages taxonomies stored as triples in SQL Server to provide search suggestions and for dealing with semantic heterogeneity between different data repositories.&lt;/p&gt;    &lt;p&gt;&lt;img title="SciScope Web Application User Interface Screenshot" alt="SciScope Web Application User Interface Screenshot" src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=SciScope&amp;amp;DownloadId=74336" /&gt;      &lt;br /&gt;&lt;sub&gt;SciScope screenshots (discovering/downloading insecticide data, browsing ecoregions left to right) for video tutorials click &lt;a href="http://www.sciscope.org/Help.html"&gt;here&lt;/a&gt; &lt;/sub&gt;      &lt;br /&gt;This CodePlex release includes some desktop tools to simplify data publishing and content crawling for SciScope namely Catalog Publisher and Catalog Updater.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://sciscope.codeplex.com/"&gt;SciScope - Home&lt;/a&gt;&lt;/p&gt;
Cross Posted from Dan Fay's Blog (http://blogs.msdn.com/dan_fay)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9834835" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/escience/archive/tags/Software/default.aspx">Software</category><category domain="http://blogs.msdn.com/escience/archive/tags/Cool+Software/default.aspx">Cool Software</category><category domain="http://blogs.msdn.com/escience/archive/tags/Research/default.aspx">Research</category><category domain="http://blogs.msdn.com/escience/archive/tags/Science/default.aspx">Science</category><category domain="http://blogs.msdn.com/escience/archive/tags/Virtual+Earth/default.aspx">Virtual Earth</category></item><item><title>The Earth, Stars, and Planets in 3D</title><link>http://blogs.msdn.com/escience/archive/2009/01/27/the-earth-stars-and-planets-in-3d.aspx</link><pubDate>Tue, 27 Jan 2009 22:20:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9378195</guid><dc:creator>eScience</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/escience/comments/9378195.aspx</comments><wfw:commentRss>http://blogs.msdn.com/escience/commentrss.aspx?PostID=9378195</wfw:commentRss><description>&lt;p&gt;One of the coolest new features of the &lt;a href="http://www.worldwidetelescope.org/" target="_blank"&gt;WWT Solstice Borealis Beta&lt;/a&gt; (released at the beginning of Jan) is the ability to see the Earth, Stars, and Planets in a &lt;a href="http://en.wikipedia.org/wiki/Stereoscopy" target="_blank"&gt;stereoscopic 3D effect&lt;/a&gt;.&amp;#160; I’ve been using the &lt;a href="http://en.wikipedia.org/wiki/Anaglyph_image" target="_blank"&gt;Anaglyph mode&lt;/a&gt; (View |&amp;#160; {arrow} | Stereo | Anaglyph) which uses the stylish red/cyan glasses shown below to not only look at the Stars, but you can zoom all the way out and see the lattice structure made up galaxies of the universe.&amp;#160; &lt;a href="http://blogs.msdn.com/blogfiles/dan_fay/WindowsLiveWriter/TheEarthStarsandPlanetsin3D_9720/Anaglyph_2.jpg"&gt;&lt;img title="Anaglyph" style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" height="93" alt="Anaglyph" src="http://blogs.msdn.com/blogfiles/dan_fay/WindowsLiveWriter/TheEarthStarsandPlanetsin3D_9720/Anaglyph_thumb.jpg" width="244" border="0" /&gt;&lt;/a&gt;Checking out the planets, like Mars, Saturn, etc is also very impressive.&amp;#160; Going down to Earth, you can change your perspective by holding down the ctrl key and then you can fly into objects like Mount St. Helens&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/dan_fay/WindowsLiveWriter/TheEarthStarsandPlanetsin3D_9720/MtStHelens_2.jpg"&gt;&lt;img title="Mount St. Helens" style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" height="191" alt="Mount St. Helens" src="http://blogs.msdn.com/blogfiles/dan_fay/WindowsLiveWriter/TheEarthStarsandPlanetsin3D_9720/MtStHelens_thumb.jpg" width="303" border="0" /&gt;&lt;/a&gt;Mount St. Helens in normal view&lt;a href="http://blogs.msdn.com/blogfiles/dan_fay/WindowsLiveWriter/TheEarthStarsandPlanetsin3D_9720/MtStHelens3D_2.jpg"&gt;&lt;img title="MtStHelens3D" style="border-right: 0px; border-top: 0px; display: block; float: none; margin-left: auto; border-left: 0px; margin-right: auto; border-bottom: 0px" height="190" alt="MtStHelens3D" src="http://blogs.msdn.com/blogfiles/dan_fay/WindowsLiveWriter/TheEarthStarsandPlanetsin3D_9720/MtStHelens3D_thumb.jpg" width="301" border="0" /&gt;&lt;/a&gt;&amp;#160; Mount St. Helens in stereoscopic view&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Check it out if you have a pair of red/cyan glasses – they are all the rage :-) &lt;/p&gt;
Cross Posted from Dan Fay's Blog (http://blogs.msdn.com/dan_fay)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9378195" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/escience/archive/tags/Cool+Software/default.aspx">Cool Software</category><category domain="http://blogs.msdn.com/escience/archive/tags/Viz/default.aspx">Viz</category><category domain="http://blogs.msdn.com/escience/archive/tags/WWT/default.aspx">WWT</category><category domain="http://blogs.msdn.com/escience/archive/tags/Virtual+Earth/default.aspx">Virtual Earth</category></item><item><title>Virtual Earth in full view</title><link>http://blogs.msdn.com/escience/archive/2008/10/28/virtual-earth-in-full-view.aspx</link><pubDate>Tue, 28 Oct 2008 23:01:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9020833</guid><dc:creator>eScience</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/escience/comments/9020833.aspx</comments><wfw:commentRss>http://blogs.msdn.com/escience/commentrss.aspx?PostID=9020833</wfw:commentRss><description>&lt;p&gt;Now this is a way to view Virtual Earth – talk about an immersive experience.&amp;#160; I would like to see how &lt;a href="http://www.worldwidetelescope.org/" target="_blank"&gt;WorldWide Telescope&lt;/a&gt; would look on this display…&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://channel9.msdn.com/posts/briankel/PDC2008-ShowOff-Entry-Multi-channel-Virtual-Earth/"&gt;PDC2008 ShowOff Entry: Multi-channel Virtual Earth&lt;/a&gt;      &lt;br /&gt;Multi-channel Virtual Earth &lt;iframe src="http://channel9.msdn.com/posts/briankel/435117/player/" frameborder="0" width="320" scrolling="no" height="325"&gt;&lt;/iframe&gt;      &lt;br /&gt;&lt;strong&gt;Description        &lt;br /&gt;&lt;/strong&gt;This video shows a multi-channel version of the Virtual Earth control running on a custom curved screen that provides a 180 degree horizontal field of view. The screen is created using eight high-end full 1080p projectors with a professional warping and blending system.&amp;#160; The code is a modified version of a sample project with a custom camera class to properly adjust the FOV and camera offset for each projector and some code to synchronize the camera position across the network.&amp;#160; The system is being controlled with a wireless Xbox 360 controller.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://channel9.msdn.com/posts/briankel/PDC2008-ShowOff-Entry-Multi-channel-Virtual-Earth/"&gt;PDC2008 ShowOff Entry: Multi-channel Virtual Earth | briankel | Channel 9&lt;/a&gt;&lt;/p&gt;
Cross Posted from Dan Fay's Blog (http://blogs.msdn.com/dan_fay)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9020833" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/escience/archive/tags/eScience/default.aspx">eScience</category><category domain="http://blogs.msdn.com/escience/archive/tags/Video/default.aspx">Video</category><category domain="http://blogs.msdn.com/escience/archive/tags/Viz/default.aspx">Viz</category><category domain="http://blogs.msdn.com/escience/archive/tags/Environment/default.aspx">Environment</category><category domain="http://blogs.msdn.com/escience/archive/tags/Virtual+Earth/default.aspx">Virtual Earth</category></item><item><title>Overlaying images on Virtual Earth without tiling</title><link>http://blogs.msdn.com/escience/archive/2008/07/28/overlaying-images-on-virtual-earth-without-tiling.aspx</link><pubDate>Mon, 28 Jul 2008 20:02:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8784886</guid><dc:creator>eScience</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/escience/comments/8784886.aspx</comments><wfw:commentRss>http://blogs.msdn.com/escience/commentrss.aspx?PostID=8784886</wfw:commentRss><description>&lt;P&gt;One thing a lot of people complain about web mapping applications is having to create tiles to be able to overlay images as new map layers. Tiling is boring, time consuming and pointless if all you have is a 100 KB image (not images of different details for different zoom levels) with no noticeable distorted look due to projection difference. It is a serious time sink when you need to create them on the fly (creating tiles from an image generated by an application that uses real-time data). And what if you want to overlay an animation? For my case, I create the images programmatically and re-project them during the process if necessary. So I skipped the tiling part and below is how I did it, should you want to do it as well. 
&lt;P&gt;Let's start with just putting the image on top of the map in which case we'll be adding the following line in the body of the document. Here the assumption is that the map has a z-index less than 1000. 
&lt;P&gt;
&lt;TABLE class="" cellSpacing=0 cellPadding=2 width=756 border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="" style="PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f2f2f2" vAlign=top width=754&gt;&lt;CODE&gt;
&lt;P&gt;&amp;lt;img src="myimage.gif" id="overlay" style="z-index:1000; opacity: 0.7; filter: alpha(opacity=70);position:absolute;left:20px;top:20px"/&amp;gt; &lt;/CODE&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;Here left, top values are completely arbitrary. Below you can see how the image can be positioned properly. originalHeight and originalWidth are the dimensions of your image in pixels. Latitude and longitude are in decimal degrees. 
&lt;P&gt;
&lt;TABLE class="" cellSpacing=0 cellPadding=2 width=756 border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="" style="PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f2f2f2" vAlign=top width=754&gt;&lt;CODE&gt;
&lt;P&gt;var imageUpperLeftCornerLatitude = 42.335; &lt;BR&gt;var imageUpperLeftCornerLongitude = -112.6791; &lt;BR&gt;var originalHeight = 300; &lt;BR&gt;var originalWidth = 296; &lt;BR&gt;var imageLatLon = map.LatLongToPixel(new VELatLong(imageUpperLeftCornerLatitude, imageUpperLeftCornerLongitude)); &lt;BR&gt;var imageOverlay = document.getElementById('overlay'); &lt;BR&gt;imageOverlay.style.top = imageLatLon.y; &lt;BR&gt;imageOverlay.style.left = imageLatLon.x; &lt;/CODE&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR&gt;At this point, the image doesn't respond to zoom/pan events. And the worst news is, once you move your mouse over the image, you're no longer interacting with the map. 
&lt;P&gt;This issue can be solved by making the overlay a part of VELayerListDiv. 
&lt;P&gt;
&lt;TABLE class="" cellSpacing=0 cellPadding=2 width=756 border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="" style="PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f2f2f2" vAlign=top width=754&gt;&lt;CODE&gt;
&lt;P&gt;var VElyrs = document.getElementById('VELayerListDiv'); &lt;BR&gt;var imageOverlay = document.getElementById('overlay'); &lt;BR&gt;VElyrs.appendChild(imageOverlay); &lt;/CODE&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;Once you add this, you will see that the overlay responds to 'pan event' the same way a tile layer does. However 'zoom' doesn't work the way it's supposed to. So we need to write a custom function to handle the zoom event. You will also notice that position is adjusted, as well. 
&lt;P&gt;
&lt;TABLE class="" cellSpacing=0 cellPadding=2 width=756 border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="" style="PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f2f2f2" vAlign=top width=754&gt;&lt;CODE&gt;
&lt;P&gt;function RedrawImage(){ &lt;BR&gt;var imageOverlay = document.getElementById('overlay'); &lt;BR&gt;var currentZoomLevel = map.GetZoomLevel(); &lt;BR&gt;imageOverlay.width = Math.round(originalWidth*(Math.pow(2,(currentZoomLevel-imageZoomLevel)))); &lt;BR&gt;imageOverlay.height = Math.round(originalHeight*(Math.pow(2,(currentZoomLevel-imageZoomLevel)))); &lt;BR&gt;var imageLatLon = map.LatLongToPixel(new VELatLong(imageUpperLeftCornerLatitude, imageUpperLeftCornerLongitude)); &lt;BR&gt;imageOverlay.style.top = imageLatLon.y; &lt;BR&gt;imageOverlay.style.left = imageLatLon.x; &lt;BR&gt;} &lt;/CODE&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;You can see that the image is resized using a function based on the difference between the map zoom level and 'imageZoomLevel'. ImageZoomLevel is the zoom level at which a pixel in the image corresponds to a pixel on the Virtual Earth map. In other words if you're dealing with a satellite image or numerical model output with a grid size of 5 kilometers, the zoom level at which a pixel on the Virtual Earth map corresponds to 5 kilometers is the ImageZoomLevel (which doesn't have to be an integer). Ground resolution (meters per pixel) at a given latitude and zoom level can be calculated using the following function where 6378137 meters is earth's radius. 
&lt;P&gt;
&lt;TABLE class="" cellSpacing=0 cellPadding=2 width=756 border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="" style="PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f2f2f2" vAlign=top width=754 height=12&gt;
&lt;P&gt;Ground resolution = (cos(latitude * pi/180) * 2 * pi * 6378137 meters) / (256 * 2 &lt;SUP&gt;zoom level&lt;/SUP&gt;) &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;Especially if you're programmatically re-projecting your image to Mercator, you can use a random latitude in this function. Otherwise I'd assume that you don't mind a little distortion (and your image is not close to the poles). Now we can attach the event to RedrawImage function. (This needs to be done when you initiate the map.) 
&lt;P&gt;
&lt;TABLE class="" cellSpacing=0 cellPadding=2 width=756 border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="" style="PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f2f2f2" vAlign=top width=754&gt;&lt;CODE&gt;
&lt;P&gt;map.AttachEvent('onendzoom', RedrawImage); &lt;/CODE&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;However, the zoom event still doesn't look very smooth. A show/hide while resizing takes place can fix this. 
&lt;P&gt;
&lt;TABLE class="" cellSpacing=0 cellPadding=2 width=756 border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="" style="PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f2f2f2" vAlign=top width=754&gt;&lt;CODE&gt;
&lt;P&gt;map.AttachEvent('onstartzoom', HideImage); &lt;/CODE&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;Where HideImage would do the following 
&lt;P&gt;
&lt;TABLE class="" cellSpacing=0 cellPadding=2 width=756 border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="" style="PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f2f2f2" vAlign=top width=754&gt;&lt;CODE&gt;
&lt;P&gt;imageOverlay.style.visibility='hidden'; &lt;/CODE&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;which requires an update on the RedrawImage method so that the image is visible again after the transformation. 
&lt;P&gt;
&lt;TABLE class="" cellSpacing=0 cellPadding=2 width=756 border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="" style="PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f2f2f2" vAlign=top width=754&gt;&lt;CODE&gt;
&lt;P&gt;imageOverlay.style.visibility='visible'; &lt;/CODE&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;And there you have it. This way you can overlay animated GIFs, tables, iframes .... i.e. almost anything. Let's hope that VE API natively supports this in future releases. 
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;A class="" title="eScience on Live Spaces" href="http://bora-beran.spaces.live.com/blog/cns!92F31C0740A22378!239.entry" mce_href="http://bora-beran.spaces.live.com/blog/cns!92F31C0740A22378!239.entry"&gt;Original posting&lt;/A&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8784886" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/escience/archive/tags/Virtual+Earth/default.aspx">Virtual Earth</category></item><item><title>DeepEarth - VE and Silverlight Deep Zoom</title><link>http://blogs.msdn.com/escience/archive/2008/06/18/deepearth-ve-and-silverlight-deep-zoom.aspx</link><pubDate>Thu, 19 Jun 2008 00:09:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8618331</guid><dc:creator>eScience</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/escience/comments/8618331.aspx</comments><wfw:commentRss>http://blogs.msdn.com/escience/commentrss.aspx?PostID=8618331</wfw:commentRss><description>&lt;p&gt;Just ran across he &lt;a href="http://www.codeplex.com/deepearth" target="_blank"&gt;DeepEarth&lt;/a&gt; OpenSource community project on CodePlex - bringing SilverLight 2 Deep Zoom to Virtual Earth - it pans and zooms really smooth.&amp;#160; &lt;a href="http://deepzoom.soulclients.com/VE/" target="_blank"&gt;Test it out&lt;/a&gt; or check out the video &lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:7d3a347d-121c-4c2b-ac8f-f66c6af04b5c" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;div id="5acca137-7c43-4cad-993f-bbbefbf978ad" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=Oj-qYh03P00" target="_new"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/dan_fay/WindowsLiveWriter/DeepEarthVEandSilverlightDeepZoom_C6BE/video71669ef34b39.jpg" galleryimg="no" onload="var downlevelDiv = document.getElementById('5acca137-7c43-4cad-993f-bbbefbf978ad'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/Oj-qYh03P00\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;param name=\&amp;quot;wmode\&amp;quot; value=\&amp;quot;transparent\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/Oj-qYh03P00\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; wmode=\&amp;quot;transparent\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
Cross Posted from Dan Fay's Blog (http://blogs.msdn.com/dan_fay)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8618331" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/escience/archive/tags/Cool+Software/default.aspx">Cool Software</category><category domain="http://blogs.msdn.com/escience/archive/tags/Video/default.aspx">Video</category><category domain="http://blogs.msdn.com/escience/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/escience/archive/tags/Open+Source/default.aspx">Open Source</category><category domain="http://blogs.msdn.com/escience/archive/tags/Virtual+Earth/default.aspx">Virtual Earth</category></item></channel></rss>