Как установить значок карты, который не будет перемещаться при масштабировании, а также непосредственно указать точное местоположение? Потому что из того, что я вижу при масштабировании карты, он не указывает на широту и долготу, которые я установил. Но когда я масштабируюсь, он показывает правильную широту и долготу.UWP set map icon to not moving при масштабировании
Вот код, я стараюсь
var originPoint =
new Geopoint(new BasicGeoposition
{
Latitude = -7.9301346197875446,
Longitude = 112.63243081568352
});
//create POI
var originPin = new MapIcon
{
Location = originPoint,
NormalizedAnchorPoint = new Point(0.5, 0.5),
ZIndex = 0,
Image =
RandomAccessStreamReference.CreateFromUri(
new Uri(
"ms-appx:///mapicon.png"))
};
nativeMap.MapElements.Add(originPin);
Согласно MSDN Documentation мне нужно установить нормированную точку привязки. Но какова правильная точка для установки? Я уже пробовал (0,0), (0,5,1), (0,5,0,5) (1,1) и все еще нужно масштабировать, чтобы показать правильное положение. Посмотрите на моем изображение ниже