WP8地图中心

时间:2013-09-14 19:09:34

标签: c# map windows-phone-8

我有一张地图,可以在页面加载时放大并居中到用户的位置。我现在要做的是允许用户在地图上移动(它可以做到),当他们点击按钮时,它会保存该位置的中心坐标(纬度和长度)。我需要在地图上添加一个+符号的图像,以帮助他们准确。

有谁知道我怎么做到这一点?我想我需要某种叠加来绘制+符号图像,以便它始终位于中心。

1 个答案:

答案 0 :(得分:1)

叠加位于某些贴图坐标,而您希望将图像置于屏幕坐标中心。您可以通过简单地将地图组件和图像布置在彼此之上来实现:

<Grid Name="MapGrid">
  <maps:Map Height="Auto" VerticalAlignment="Stretch"/>
  <Image HorizontalAlignment="Center" Height="64"
         VerticalAlignment="Center" Width="64"
         Source="/Assets/crosshair.png" IsHitTestVisible="False"/>
</Grid>