Observe the coordinates in the map screenshot. The longitude should be a negative value no? Does anyone know what's going on here? Here's the code I use to label that target:
private void TargetMap_MapTapped(MapControl sender, MapInputEventArgs args)
{
TargetMap.MapElements.Remove(TargetMapIcon);
TargetMap.MapElements.Add(TargetMapIcon);
var Lat = args.Location.Position.Latitude;
var Lon = args.Location.Position.Longitude;
TargetMapIcon.Title = Lat + ", " + Lon;
BasicGeoposition TargetPosition = new BasicGeoposition() { Latitude = Lat, Longitude = Lon };
Geopoint TargetPoint = new Geopoint(TargetPosition);
//TargetMap.Center = TargetPoint;
TargetMapIcon.Location = TargetPoint;
}