0

我想在 Windows Phone 7.1 中编辑地图的路线。

当前功能:自定义 bing 地图控件要求两个点并使用以下方法绘制路线:http: //msdn.microsoft.com/en-us/library/ee681887.aspx

试图从 BingMaps 网络界面模仿这些功能。

  1. 基于起点和终点的路线 基于起点和终点的路线

  2. 路线变更开始 路线变更开始

3.修改后的最终路线 在此处输入图像描述

应用程序中的当前功能:

GestureListener 附加到包含路线的添加的地图层 -->( 监听 Drag Start , DragCompleted) Map Pan 事件 --> 如果地图层被拖动,则禁用地图缩放效果

尝试在 Bing 地图中模拟拖动和更改路线的等效效果,能够更新图层。

问题:仅在高缩放级别下实现对地图图层拖动的精确控制。

实际上,当尝试模仿 Metro 中的 bingMaps Web 控件功能时,UI 中的精美感觉就会丢失。

因此,考虑替代方式,例如:-

此功能是否可以通过 BingMapsDirectionsTask 在打开 bingMaps 后将回调返回给应用程序?

4

2 回答 2

0

在 BingMapsTask 或 BingMapsDirectionsTask 中可配置的内容很少。它们也是启动器而不是选择器,因此在您从它们返回到您的应用程序后不要返回任何内容。

你试图做的几乎是一个矛盾。您正在尝试从很远的距离进行小的调整。
我想知道尝试这样做是否有任何价值。能够放大的价值在于能够看到您所追求的细节和准确性。

这几乎就像在握着长刷的末端询问如何精细地绘画一样。你就是不会。您将使用适当的工具来完成这项工作,并按照预期的方式使用它并适合“手头”的任务。

显然,我还没有看到您正在尝试构建的应用程序以及您希望用户如何与之交互。
当您尝试与不准确的输入设备(手指)进行细粒度交互时,它确实为我敲响了警钟。
我还预计,如果在小屏幕、移动设备上提供此类功能真的有价值,那么用户可能会有一个学习曲线。我鼓励您尽早与真实用户进行测试,看看他们如何使用该设备以及如何调整体验,以便用户能够尽快获得他们想要的结果和行为。

于 2012-05-29T21:26:16.440 回答
0

没有战争的意图,如果您从牛津到伍尔弗汉普顿,您可能采取顺时针或逆时针路线绕伯明翰 M40、M42、M5 或顺时针 M40、M42、M6 艾尔斯伯里到多佛,绕 M25 走哪条路?大规模的路线选择。用户可能(首先)熟悉 Google Maps 或 Bing Maps,两者都提供此功能。这就是我们前进的方向。如果您在地图上没有路线的部分移动手指,则地图会平移。如果您的手指“越过”一条路线,那么该路线就会移动,而与地图比例无关。

伯明翰周边路线

于 2012-05-30T10:54:37.690 回答