Windows phone 8.1 MapIcon可见性问题Windows Phone 8.1 Bing地图
在WP8.1项目中,我创建了MapIcon并将其添加到MapElements中。在某些级别的缩放中,图像会被绘制出来,但有时当我放大或缩小时,图像会消失(当地名接近图像时,图像会变薄)。这怎么可能解决?提前谢谢 代码隐藏Windows phone 8.1 MapIcon可见性问题Windows Phone 8.1 Bing地图,windows-phone-8.1,bing-maps,Windows Phone 8.1,Bing Maps,在WP8.1项目中,我创建了MapIcon并将其添加到MapElements中。在某些级别的缩放中,图像会被绘制出来,但有时当我放大或缩小时,图像会消失(当地名接近图像时,图像会变薄)。这怎么可能解决?提前谢谢 代码隐藏 mapIcon = new MapIcon(); mapIcon.NormalizedAnchorPoint = new Point(0.5, 1.0); mapIcon.Image = RandomAccessStreamRef
mapIcon = new MapIcon();
mapIcon.NormalizedAnchorPoint = new Point(0.5, 1.0);
mapIcon.Image = RandomAccessStreamReference.CreateFromUri(new Uri("ms-appx:///Assets/mapIcon.png"));
mapIcon.Title = "You are here!";
MyMapControl.MapElements.Add(mapIcon);
mapIcon.Location = new Geopoint(new BasicGeoposition()
{
Latitude = geoLoc.Latitude,
Longitude = geoLoc.Longitude
});
XAML
不保证显示MapIcon元素,它们可能会被其他元素遮挡,或者如果它们太近
如果希望控件始终显示,请使用XAML元素:谢谢您的帮助。我在XAML中添加了图像元素,如上链接所述,我的图标现在在地图上始终可见。但当我用地图操作时,图标非常不稳定。它不像MapiIcon,它总是在准确的位置。你有什么建议吗?非常感谢:)@arminprohl你有没有找到你在上面评论中提到的问题的任何建议或解决方案。。?“当我使用map操作时,图标非常不稳定。它不像MapIcon,总是在准确的位置。你有什么建议吗?”@Jogy在地图上添加像Image这样的XAML元素使地图控制非常滞后。。。取而代之的是使用MapIcon,它工作平稳,但在某些缩放级别上存在可见性问题。那么,是否有任何解决方案可以在每个缩放级别显示mapIcon。。?
<Grid Grid.Row="0" x:Name="ContentRoot" Margin="0,0,0,0">
<Maps:MapControl
x:Name="MyMapControl"
MapServiceToken="<my token>"
ZoomLevel="13.5"
LandmarksVisible="True"
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch"
Margin="0,0,0,0"
>
</Maps:MapControl>
</Grid>