【问题标题】:Directional PushPin定向图钉
【发布时间】:2011-06-30 14:10:12
【问题描述】:

我有一个使用 Bing 地图 Silverlight 控件的 Windows Phone 7 应用程序。任何人都可以建议如何在地图上放置一个图钉指示行进方向。

我目前使用红点来显示当前位置。

<maps:MapLayer x:Name="LocationLayer">
    <maps:Pushpin Style="{StaticResource CurrentLocationPushpinStyle}"  
    Location="{Binding CurrentLocation}"  />
</maps:MapLayer>

CurrentLocation 在位置更改事件时更新。

我想要实现的是一个指向行进方向的箭头(e.Position.Location.Course),它会随着行进方向的变化而不断更新。

【问题讨论】:

标签: windows-phone-7 direction


【解决方案1】:

我认为您需要创建一个扩展 PushPin 的自定义控件。

您可以使用 RotationTransform 根据当前和之前的方向“转动”您的箭头。不过,您显然必须跟踪以前的(不同的)位置才能执行此操作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多