I found this project and it is very impressive.
I want to create a map control like the bing map control on Windows Phone. The map is composed of several tiles (256*256px), for example from openstreetmap. Of course it should be possible to pan, zoom etc the map smoothly.
I have seen some approaches where a canvas and one rectangle per maptile were used. The rectangles are filled with the maptiles with an imagebrush and then the rectangles are arranged on the canvas. I'm not experienced in Silverlight, I'm coming from the
windows forms world but to me this way seems to be not very efficient and clean.
Now I found this library and to me it looks much cleaner using an image control, a writeablebitmap and blitting the 256*256px tiles to the writeablebitmap.
But now the most important question is: How will it perform? Will it perform better or worse or similar? Smooth panning and zooming is very important, also later on there will be additional layers like tracks, pins etc drawn on top of the map. Rotating the
map is not neccesarily needed but would be a nice addon if it was possible...
Or should I go for XNA for this purpose?
Thanks in advance for any answers.