Our latest posts and our favorite links, all on your phone or mobile deviceVisit m.LiveSide.netOr go to www.LiveSide.net on your mobile device and we'll redirect you!
Redmond
Dallas (server)
London
Shanghai
LiveSide.net Promote Your Page Too
Overview
KML (Keyhole Markup Language), an XML schema originally developed for Google Earth to describe shapes on a map has been supported by VE since version 6.0 was released and has remain unchanged up to VE 6.2. The common questions this series will address are "Which KML features does VE support?" and "How do I use these features?" for developers with no KML experience.
KML Quickstart
If you haven't already, take a look at the Interactive SDK (http://dev.live.com/virtualearth/sdk/ ) and MSDN (http://msdn.microsoft.com/en-us/library/bb429606.aspx ) on to see how to load a feed into VE. I had trouble loading KML locally (GeoRSS was okay) using any browser even with a website setup through IIS. I found that uploading my KML file to SkyDrive and referencing the URL worked. Finally, you'll need to open the google KML documentation page (http://code.google.com/apis/kml/documentation/kmlreference.html) to follow along.
Here is a sample KML loader taken from the SDK with a few modifications:
Angus and dev.live.com announced on the 28th July 2008 that the July refresh of the Windows Live Tools would include the release of the much anticipated Virtual Earth ASP.NET control.
The control is a complete drag and drop experience from within Visual Studio 2008. Drag the map from your toolbox onto your design surface and resize to suit. As you would expect all Virtual Earth 6.1 properties can be set as properties of the control, there are a full set of server side and client side events for the map and a range of very cool client side extenders.
Through a series of videos we take you through the full experience of installing the control and coding with its basic features. Each video is fairly detailed and runs for about 5-7min. They are hosted by Silverlight Streaming so you will need to install the latest Beta2 Silverlight Client or download the wmv file directly.
Through the videos I hope to not only guide you through how I saw the control being used when I designed it but also share some tips and insights. The videos where recorded at 1024x768px @ 30fps and rescaled for this presentation. Every single sample shown can be downloaded as part of a single package that is also hosted online. It is my hope this sample will grow in time to include some complex examples. Your feedback is welcome.
Videos after the jump