public void setMap()
{
GeoCoordinate mapCener = new GeoCoordinate(39.920794, 32.853902);
Pushpin pin1 = new Pushpin();
pin1.Location = mapCener;
pin1.Content = hereContent;
map1.Children.Add(pin1);
foreach (var item in pinList)
{
MessageBox.Show(item.Location.Latitude.ToString()+","+item.Location.Longitude.ToString());
mapCener = new GeoCoordinate(item.Location.Latitude, item.Location.Longitude);
pin1 = new Pushpin();
pin1.Content = "K";
map1.Children.Add(pin1);
map1.SetView(mapCener, 0);
}
int zoom = 10;
map1.SetView(mapCener, zoom);
map1.ZoomBarVisibility = Visibility.Visible;
}
我有一个 PushPins 列表,其中包含不同位置的坐标。我也有中心点,它显示了手机的位置。
我尝试将图钉添加到地图的内容“K”显示在屏幕的左上角。我的 PushPin 列表包含正确的坐标,但它们在地图上的位置是错误的。可能是什么原因?