I have now been able to setup the iMap map control to run on the Windows Phone 7 emulator.
I have had to revert the code back to Silverlgiht 3 as I was getting errors due to the different versions of mscorlib between Silverlight 4 and Silverlight for Windows Phone 7.
At this point in time iMap is kind of slow on WP7 but I am able to show 3D buildings and change the pitch of the map.
The Bing/Local tile layers seem to stall in loading which is why the screenshots look a bit odd.
I assume this is because although the building models are not in the visual tree, they are still using memory.
Here is a side by side comparison of the Silverlight 4 Web aplication and the WP7 application
I have also been able to load the building floor plans on the WP7.
The floor plan is fully rotatable, pitch and angle, just like the web version as it is essentially the same code.
I think this is pretty cool, just need to make a few optimisations to impove perfomance but i seems that WP7 would be a viable platform for iMap handheld.
Now I just need to get my hands on some actual hardware and we will see how it runs.
Please if you have any thoughts or comments please leve them below.