I\'m writing a mapping app that uses a Canvas for positioning elements. For each element I have to programatically convert element\'s Lat/Long to the canvas\' coordinate, then
Here's an answer which describes a Canvas extension method that allows you to apply a Cartesian coordinate system. I.e.:
Canvas
canvas.SetCoordinateSystem(-10, 10, -10, 10)
will set the coordinate system of canvas so that x goes from -10 to 10 and y goes from -10 to 10.
canvas
x
y