Note: Finally, Virtual Earth team released the Silverlight Map Control. Meaning most of the porting effort is useless at this moment.

Virtual Earth WPF Control ports Virtual Earth's Interactive SDK to Windows Presentation Framework (WPF). If you are a developer who plays with location based data and want to take the advantage of .NET platform, this framework can take care of every tiny detail you normally have to deal with.

This library is far from being perfect at the moment, but most of the functionality within controls and events are mapped already. Please contribute VE WPF Control by adding not-yet-implemented Virtual Earth pieces, finding bugs or writing automated unit tests. Any help is highly appreciated.

Virtual Earth WPF Control comes with a demo WPF project, you can get the main feeling. Sorry for the horrible user experience I'm serving you but, at least you can have a first impression of usage of controls and basic event handling.


TO-DO List
  • Most of the mapping control and event handling is implemented. A few waits to be handled.
  • Allow functionality to override existing keyboard/mouse events.
  • Features related to custom shapes and interaction doesn't exist yet.
  • Needed: better error handling
  • Hidden properties of VEMap should be revisited. In theory, VEMap inherits both from User Control and Virtual Earth's VEMap. So, there occurs a few event handlers in conjunction.

Note: This library depends on Marc's WPF effort on Virtual Earth.

Last edited Apr 16, 2009 at 9:37 PM by BurcuDogan, version 15