<?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>Keith Kinnan's Blog : GeoRSS</title><link>http://blogs.msdn.com/keithkin/archive/tags/GeoRSS/default.aspx</link><description>Tags: GeoRSS</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Virtual Earth API: Adding KML or GeoRSS Layers to the Map</title><link>http://blogs.msdn.com/keithkin/archive/2007/11/20/virtual-earth-api-adding-kml-or-georss-layers-to-the-map.aspx</link><pubDate>Tue, 20 Nov 2007 19:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6436417</guid><dc:creator>keithkin</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/keithkin/comments/6436417.aspx</comments><wfw:commentRss>http://blogs.msdn.com/keithkin/commentrss.aspx?PostID=6436417</wfw:commentRss><description>&lt;P&gt;One of the new features of the Virtual Earth v6 Map Control API is the ability to import KML layers on the map.&amp;nbsp; Previous versions of the API allowed you to import GeoRSS using client-side XML parsing.&amp;nbsp; However, one of the restrictions was that the GeoRSS file had to be on the same domain as the application or the browser would bring up a security&amp;nbsp;warning unless the feed was from a trusted site in the client browser.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;For v6, we have improved this by added a new &lt;STRONG&gt;VEDataType.ImportXML&lt;/STRONG&gt; option to the &lt;STRONG&gt;ImportShapeLayerData&lt;/STRONG&gt;&amp;nbsp;call on VEMap.&amp;nbsp; This new call uses the same service from &lt;A href="http://maps.live.com/" mce_href="http://maps.live.com"&gt;Live Search Maps&lt;/A&gt; which allows users to import KML, GeoRSS, or GPX into user collections. In the Virtual Earth API, it will import the XML into a shape layer in your application.&amp;nbsp; It also allows you to load these data files from different domains without causing a browser security warning.&lt;/P&gt;
&lt;P&gt;Here are the steps for&amp;nbsp;importing a KML, GeoRSS, or GPX&amp;nbsp;file into your Virtual Earth application:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Create a shape layer&lt;/LI&gt;&lt;/OL&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;var shapeLayer = new VEShapeLayer();&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; 2. Create a shape source specification with type VEDataType.ImportXML, the url to the XML file, and a reference to the shape layer:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;var shapeSpec = new VEShapeSourceSpecification(VEDataType.ImportXML,"&lt;A href='http://dsc.discovery.com/utilities/googleearth/nationalparks/nationalparks.kml"' mce_href='http://dsc.discovery.com/utilities/googleearth/nationalparks/nationalparks.kml"'&gt;http://dsc.discovery.com/utilities/googleearth/nationalparks/nationalparks.kml"&lt;/A&gt;, shapeLayer);&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;3. Import the data into shape layer by calling ImportShapeLayerData on the map with the specification:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;map.ImportShapeLayerData(shapeSpec);&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Here's a link to a simple example which imports a KML file from the &lt;A href="http://dsc.discovery.com/" mce_href="http://dsc.discovery.com"&gt;Discovery Channel&lt;/A&gt;&amp;nbsp;that shows different national parks around the United States:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;A href="http://krkinnan.members.winisp.net/samples/v6/importxml/ve6importxml01.html" mce_href="http://krkinnan.members.winisp.net/samples/v6/importxml/ve6importxml01.html"&gt;Virtual Earth API - Import XML Sample&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://krkinnan.members.winisp.net/samples/v6/importxml/ve6importxml01.html"&gt;&lt;IMG style="WIDTH: 400px; HEIGHT: 300px" height=300 src="http://krkinnan.members.winisp.net/samples/v6/importxml/ve6importxml01.jpg" width=400 border=0 mce_src="http://krkinnan.members.winisp.net/samples/v6/importxml/ve6importxml01.jpg"&gt; &lt;/A&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Note: you can also import XML files directly into Live Search Maps by opening a collection and then clicking on Import and entering the url.&amp;nbsp; You can also, use the following url syntax directly:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;http://maps.live.com/?mapurl=[insert url here]&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;For example:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;&lt;A href="http://maps.live.com/?mapurl=http://dsc.discovery.com/utilities/googleearth/nationalparks/nationalparks.kml" mce_href="http://maps.live.com/?mapurl=http://dsc.discovery.com/utilities/googleearth/nationalparks/nationalparks.kml"&gt;http://maps.live.com/?mapurl=http://dsc.discovery.com/utilities/googleearth/nationalparks/nationalparks.kml&lt;/A&gt; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://maps.live.com/?mapurl=http://dsc.discovery.com/utilities/googleearth/nationalparks/nationalparks.kml"&gt;&lt;IMG style="WIDTH: 433px; HEIGHT: 324px" height=324 src="http://krkinnan.members.winisp.net/samples/v6/importxml/livesearchmapsimportxml01.jpg" width=433 border=0 mce_src="http://krkinnan.members.winisp.net/samples/v6/importxml/livesearchmapsimportxml01.jpg"&gt; &lt;/A&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6436417" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/keithkin/archive/tags/Virtual+Earth/default.aspx">Virtual Earth</category><category domain="http://blogs.msdn.com/keithkin/archive/tags/Virtual+Earth+API/default.aspx">Virtual Earth API</category><category domain="http://blogs.msdn.com/keithkin/archive/tags/Live+Search+Maps/default.aspx">Live Search Maps</category><category domain="http://blogs.msdn.com/keithkin/archive/tags/GeoRSS/default.aspx">GeoRSS</category><category domain="http://blogs.msdn.com/keithkin/archive/tags/KML/default.aspx">KML</category></item><item><title>Virtual Earth API: GeoRSS Layers</title><link>http://blogs.msdn.com/keithkin/archive/2007/04/28/virtual-earth-api-georss-layers.aspx</link><pubDate>Sat, 28 Apr 2007 10:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2309650</guid><dc:creator>keithkin</dc:creator><slash:comments>9</slash:comments><comments>http://blogs.msdn.com/keithkin/comments/2309650.aspx</comments><wfw:commentRss>http://blogs.msdn.com/keithkin/commentrss.aspx?PostID=2309650</wfw:commentRss><description>&lt;P&gt;The v5 Virtual Earth API has improved &lt;A href="http://www.georss.org/" mce_href="http://www.georss.org/"&gt;GeoRSS&lt;/A&gt; support.&amp;nbsp; The Virtual Earth API now integrates GeoRSS Layer support with the VEShapeLayer.&amp;nbsp; So, you can now load a GeoRSS layer feed and then access the items in that layer through the VEShapeLayer and VEShape interfaces.&amp;nbsp; The Virtual Earth API supports both the &lt;A href="http://www.georss.org/w3c.html" mce_href="http://www.georss.org/w3c.html"&gt;W3C Basic Geo&lt;/A&gt;&amp;nbsp;point format and &lt;A href="http://www.georss.org/simple.html" mce_href="http://www.georss.org/simple.html"&gt;Simple GeoRSS &lt;/A&gt;point format.&amp;nbsp; The Virtual Earth v5 API also now supports GeoRSS lines and polygons (&amp;lt;georss:line&amp;gt;, &amp;lt;georss:polygon&amp;gt;).&lt;/P&gt;
&lt;P&gt;In order to load a GeoRSS layer, you first have to create a VEShapeLayer and a VEShapeSourceSpecification.&amp;nbsp; The VEShapeSourceSpecification allows you to specify the source type, the shape source, and the shape layer to load the data in.&amp;nbsp; In this example, I set the source type to VEDataType.GeoRSS, specify the URL to the GeoRSS feed as the source, and pass in a reference to the VEShapeLayer:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;var geoRssLayer1 = new VEShapeLayer();&lt;BR&gt;var geoRssLayerSpec1 = new VEShapeSourceSpecification(VEDataType.GeoRSS, "1992hurricaneandrew.xml", geoRssLayer1);&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Once the VEShapeLayer&amp;nbsp;and VEShapeSourceSpecification are created, you can then call ImportShapeLayerData on the VEMap to load the data in the layer.&amp;nbsp; The first parameter is the VEShapeSourceSpecification.&amp;nbsp;&amp;nbsp;The second parameter is an optional callback, and the third parameter is a boolean specifying whether or not to set the map view around the points in the layer when the feed loads.&amp;nbsp; In this case, I do not want to change the map view when the feed loads, so I set it to false.&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;map.ImportShapeLayerData(geoRssLayerSpec1, onFeed1Load, false);&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The callback specified to the ImportShapeLayerData will receive a reference to the VEShapeLayer that the feed is loaded in.&amp;nbsp; In this example, I iterate through the VEShapes in the layer by using the GetShapeCount and the GetShapeByIndex methods on the VEShapeLayer, and then I set a custom icon for each of the VEShapes.&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;function onFeed1Load(layer)&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var numShapes = layer.GetShapeCount();&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(var i=0; i &amp;lt; numShapes; ++i)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var s = layer.GetShapeByIndex(i);&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s.SetCustomIcon("http://krkinnan.members.winisp.net/samples/v5/georss/hurricane01.gif");&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR&gt;}&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;And that's it! The GeoRSS feed will appear on the map after a few simple calls.&amp;nbsp; And, once the feed loads, you can access the elements just like any other VEShape on the map.&lt;/P&gt;
&lt;P&gt;Here is a link to a complete working example showing GeoRSS layers using two feeds.&amp;nbsp; One feed in a W3C Basic Geo format with &lt;A href="http://krkinnan.members.winisp.net/samples/v5/georss/2004hurricaneivan.xml" mce_href="http://krkinnan.members.winisp.net/samples/v5/georss/2004hurricaneivan.xml"&gt;2004 Hurricane Ivan Geo RSS data&lt;/A&gt;.&amp;nbsp; The other feed is a Simple GeoRSS format with &lt;A href="http://krkinnan.members.winisp.net/samples/v5/georss/1992hurricaneandrew.xml" mce_href="http://krkinnan.members.winisp.net/samples/v5/georss/1992hurricaneandrew.xml"&gt;1992 Hurricane Andrew GeoRSS data&lt;/A&gt;.&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;A href="http://krkinnan.members.winisp.net/samples/v5/georss/georss_sample1.html" mce_href="http://krkinnan.members.winisp.net/samples/v5/georss/georss_sample1.html"&gt;Virtual Earth API GeoRSS Example&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://krkinnan.members.winisp.net/samples/v5/georss/georss_sample1.html" mce_href="http://krkinnan.members.winisp.net/samples/v5/georss/georss_sample1.html"&gt;&lt;IMG src="http://krkinnan.members.winisp.net/samples/v5/georss/georss01.jpg" border=0&gt; &lt;/A&gt;&amp;nbsp;&lt;A href="http://krkinnan.members.winisp.net/samples/v5/georss/georss_sample1.html" mce_href="http://krkinnan.members.winisp.net/samples/v5/georss/georss_sample1.html"&gt;&lt;IMG src="http://krkinnan.members.winisp.net/samples/v5/georss/ve3dgeorss01.jpg" border=0&gt; &lt;/A&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;For more information regarding the Virtual Earth APIs, see the &lt;A href="http://dev.live.com/virtualearth/sdk/" mce_href="http://dev.live.com/virtualearth/sdk/"&gt;Virtual Earth Interactive SDK&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2309650" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/keithkin/archive/tags/Virtual+Earth/default.aspx">Virtual Earth</category><category domain="http://blogs.msdn.com/keithkin/archive/tags/Virtual+Earth+API/default.aspx">Virtual Earth API</category><category domain="http://blogs.msdn.com/keithkin/archive/tags/GeoRSS/default.aspx">GeoRSS</category><category domain="http://blogs.msdn.com/keithkin/archive/tags/VEShape/default.aspx">VEShape</category></item><item><title>Live Search Maps / Virtual Earth Update</title><link>http://blogs.msdn.com/keithkin/archive/2007/04/04/live-search-maps-virtual-earth-update.aspx</link><pubDate>Wed, 04 Apr 2007 06:52:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2023141</guid><dc:creator>keithkin</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/keithkin/comments/2023141.aspx</comments><wfw:commentRss>http://blogs.msdn.com/keithkin/commentrss.aspx?PostID=2023141</wfw:commentRss><description>&lt;P&gt;We just released another update to &lt;A href="http://maps.live.com/" mce_href="http://maps.live.com"&gt;Live Search Maps&lt;/A&gt;&amp;nbsp;today!&amp;nbsp;This release includes the following:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Improved performance&lt;/LI&gt;
&lt;LI&gt;Improved Firefox support - including 3D support on Windows&lt;/LI&gt;
&lt;LI&gt;Ratings and Reviews for search listings&lt;/LI&gt;
&lt;LI&gt;Improved details page for search listings when clicking on them&lt;/LI&gt;
&lt;LI&gt;GeoRSS feeds&amp;nbsp;for user collections&lt;/LI&gt;
&lt;LI&gt;Improved drawing experience&lt;/LI&gt;
&lt;LI&gt;User experience enhancements to existing features such as the scratchpad, traffic, and driving directions&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;For more details, check out the detailed post at the &lt;A href="http://virtualearth.spaces.live.com/" mce_href="http://virtualearth.spaces.live.com/"&gt;Live Maps / Virtual Earth Spaces blog&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Also, the Virtual Earth v5 APIs will be available soon in a few weeks.&amp;nbsp; Check back here for updates for future posts regarding v5 API features and code samples.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2023141" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/keithkin/archive/tags/Virtual+Earth/default.aspx">Virtual Earth</category><category domain="http://blogs.msdn.com/keithkin/archive/tags/Live+Search+Maps/default.aspx">Live Search Maps</category><category domain="http://blogs.msdn.com/keithkin/archive/tags/GeoRSS/default.aspx">GeoRSS</category></item><item><title>Virtual Earth API: Adding a GeoRSS Layer Without an Automatic View Update</title><link>http://blogs.msdn.com/keithkin/archive/2006/09/19/virtual-earth-api-adding-a-georss-layer-without-an-automatic-view-update.aspx</link><pubDate>Tue, 19 Sep 2006 08:32:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:761573</guid><dc:creator>keithkin</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/keithkin/comments/761573.aspx</comments><wfw:commentRss>http://blogs.msdn.com/keithkin/commentrss.aspx?PostID=761573</wfw:commentRss><description>&lt;P&gt;When adding a GeoRSS layer to the map, the current map view gets updated automatically so the best view of the GeoRSS layer is visible.&amp;nbsp; However, several people have asked how to disable this since they are adding several layers to the map or already had the map in the view they wanted.&amp;nbsp; We are planning to add this support into a future API release, however until then there is a workaround.&lt;/P&gt;
&lt;P&gt;For the workaround, you have to temporarily override the internal SetBestMapView function before adding the layer.&amp;nbsp; After the GeoRSS layer is loaded, you can then restore the original SetBestMapView function.&lt;/P&gt;
&lt;P&gt;The code below shows an example assuming you have a VEMap instance named "map":&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT size=2&gt;//Store the original SetBestMapView&lt;BR&gt;var originalSetBestMapViewFunc = map.vemapcontrol.SetBestMapView; &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;//Temporarily override the SetBestMapView with an empty function&lt;BR&gt;map.vemapcontrol.SetBestMapView = function(){}; &lt;/FONT&gt;
&lt;P&gt;&lt;FONT size=2&gt;//Setup a callback which will restore the original SetBestMapView&lt;BR&gt;function fnCallback()&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; map.vemapcontrol.SetBestMapView = originalSetBestMapViewFunc;&lt;BR&gt;} &lt;/FONT&gt;
&lt;P&gt;&lt;FONT size=2&gt;//Add the GeoRSS Layer with the callback&lt;BR&gt;var s = new VELayerSpecification(VELayerType.GeoRSS, "1", "&lt;/FONT&gt;&lt;FONT size=2&gt;http://.../mygeorss.xml", "get", fnCallback);&lt;/FONT&gt;&lt;BR&gt;&lt;FONT size=2&gt;map.AddLayer(s);&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=761573" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/keithkin/archive/tags/Virtual+Earth+API/default.aspx">Virtual Earth API</category><category domain="http://blogs.msdn.com/keithkin/archive/tags/GeoRSS/default.aspx">GeoRSS</category></item><item><title>Virtual Earth API: Using GeoRSS Layers</title><link>http://blogs.msdn.com/keithkin/archive/2006/09/19/virtual-earth-api-using-georss-layers.aspx</link><pubDate>Tue, 19 Sep 2006 02:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:761333</guid><dc:creator>keithkin</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/keithkin/comments/761333.aspx</comments><wfw:commentRss>http://blogs.msdn.com/keithkin/commentrss.aspx?PostID=761333</wfw:commentRss><description>&lt;P&gt;One of the powerful features that was introduced in the Virtual Earth APIs in version 3.0 is the GeoRSS Layer.&amp;nbsp; The GeoRSS Layer allows you to easily add a set of points and information to the map from a standard GeoRSS XML file using the &lt;A href="http://www.w3.org/2003/01/geo/" mce_href="http://www.w3.org/2003/01/geo/"&gt;W3C Basic Geo (WGS84 lat/long) Vocabulary&lt;/A&gt;&amp;nbsp;or the &lt;A href="http://georss.org/" mce_href="http://georss.org/"&gt;GeoRSS Simple Syntax&lt;/A&gt;.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;For example, here's a link to a&amp;nbsp;GeoRSS file showing the tracking information of Hurricane Ivan from 2004:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://krkinnan.members.winisp.net/georss/2004hurricaneivan.xml" mce_href="http://krkinnan.members.winisp.net/georss/2004hurricaneivan.xml"&gt;http://krkinnan.members.winisp.net/georss/2004hurricaneivan.xml&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Using the Layer API with a GeoRSS file, you can easily create a mashup with a few lines of code presenting this information.&amp;nbsp; This can be done with the VELayerSpecification object and the AddLayer call on the map.&amp;nbsp; The VELayerSpecification defines the layer and the AddLayer call adds the layer to the map.&amp;nbsp; Once you have created a map and loaded it, the following code shows how to add a GeoRSS layer to the map:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT size=2&gt;var layerSpec = new VELayerSpecification();&lt;BR&gt;layerSpec.Type = VELayerType.GeoRSS;&lt;BR&gt;layerSpec.ID = "Ivan";&lt;BR&gt;layerSpec.IconUrl = "&lt;/FONT&gt;&lt;A href="http://krkinnan.members.winisp.net/i/hurricane01.gif" mce_href="http://krkinnan.members.winisp.net/i/hurricane01.gif"&gt;&lt;FONT size=2&gt;http://krkinnan.members.winisp.net/i/hurricane01.gif&lt;/FONT&gt;&lt;/A&gt;";&lt;BR&gt;&lt;FONT size=2&gt;layerSpec.LayerSource =&amp;nbsp; "&lt;/FONT&gt;&lt;A href="http://krkinnan.members.winisp.net/georss/2004hurricaneivan.xml" mce_href="http://krkinnan.members.winisp.net/georss/2004hurricaneivan.xml"&gt;&lt;FONT size=2&gt;http://krkinnan.members.winisp.net/georss/2004hurricaneivan.xml&lt;/FONT&gt;&lt;/A&gt;";&lt;BR&gt;&lt;FONT size=2&gt;layerSpec.Method = "get";&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=2&gt;map.AddLayer(layerSpec);&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The mashup when created will show the items as a series of points.&amp;nbsp; When hovering the mouse over the points, a pop-up will appear with the information related to that point:&lt;/P&gt;&lt;A href="http://krkinnan.members.winisp.net/samples/georss/hurricaneivan.html" mce_href="http://krkinnan.members.winisp.net/samples/georss/hurricaneivan.html"&gt;&lt;IMG style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none" src="http://krkinnan.members.winisp.net/samples/georss/samplemashup.png" mce_src="http://krkinnan.members.winisp.net/samples/georss/samplemashup.png"&gt; &lt;/A&gt;
&lt;P&gt;&lt;A href="http://krkinnan.members.winisp.net/samples/georss/hurricaneivan.html" mce_href="http://krkinnan.members.winisp.net/samples/georss/hurricaneivan.html"&gt;Click Here to see a live demo&lt;/A&gt; of this mashup.&lt;/P&gt;
&lt;P&gt;For more information regarding the Virtual Earth API and using GeoRSS Layers, see the &lt;A href="http://dev.live.com/virtualearth/sdk/" mce_href="http://dev.live.com/virtualearth/sdk/"&gt;Virtual Earth Interactive SDK&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=761333" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/keithkin/archive/tags/Virtual+Earth+API/default.aspx">Virtual Earth API</category><category domain="http://blogs.msdn.com/keithkin/archive/tags/GeoRSS/default.aspx">GeoRSS</category></item></channel></rss>