DeepEarth with Silverlight 4

Apr 27, 2010 at 1:30 PM

Hi,

is there any plan to port Deep Earth to Silverlight 4?

 

Trying to compile latest solution against it gives this error:

HRESULT E_FAIL has been returned from a call to a COM component.

 

any idea?

Thanx

 

Coordinator
Apr 28, 2010 at 2:14 AM

I'm trying to do it at the moment, getting a Unknown Parser error: Scanner 2147500037.

Slowing pulling the whole control apart to locate the error.

Will check it in as a new branch until we get everything migrated.

Developer
May 9, 2010 at 7:10 AM

I have made a basic upgrade to Silverlight 4 of the DeepEarth Control

I have only included the "MouseControl" so far, so it is just the core map and the mouse control for click, zoom, drag functionality etc....

The other controls that were built into the DeepEarth control I removed... e.g. the Drawing Controls, ZoomSlider Control

I personally think these controls can be recreated allot easier and better in Silverlight 4 anyway,

and maybe are better off pulled out of the Core Map Control?

you can view a running sample here http://deepearth.dotnetnoobie.com/
you can download the sample here  http://deepearth.dotnetnoobie.com/DeepEarth.Client.MapControl.zip

It is not uploaded to CodePlex, if SoulSolutions and/or some the other want/or think it is good to go then someone can integrate it and check it in

Developer
May 11, 2010 at 6:26 PM
Edited May 11, 2010 at 6:35 PM

http://sl4.deepearth.dotnetnoobie.com/

almost upgraded, still needs a couple small tune ups

Map, Controls and Tile Services running as SL4

Controls now displaying in VS 2010 & Blend 4 RC 

Also Added Hardware Acceleration for the Map

Removed all the ref's to the "System.Windows.Browser" .dll in all projects/controls except one, which I will need to work out an alternate method for what the tile services needs the browser for.
Removed the javascript MouseWheel support, replaced with standard Silverlight 4 MouseWheel events 
This is to hopefully allow the Map Control to run on a Windows 7 / Silverlight 4 phone

Coordinator
May 12, 2010 at 12:39 AM

Looking good David. Well done.

Developer
May 12, 2010 at 4:02 AM

Upgrades are checked in

Located in "..\branch\SL4\Map" 

May 12, 2010 at 8:13 AM

nice work mate