我目前正在开发一个Windows Phone 7应用程序,我想在其中显示一个带有一层道路交通的 Map .

首先,我尝试通过webBrowser控件显示Bing AJAX Map和Google Map . 如果显示 Map ,则用户体验非常糟糕 . 事实上,webBrowser控件不允许用户用手指导航或缩放 . 它捕获所有操作,但不会将其应用于其内容 .

然后,我尝试使用Bing Maps控件并使用另一个API覆盖Tile图层,例如Nokia one或OpenStreetMap(如诺基亚wiki herehere中所述) . 它可以工作,但这些API都不允许显示流量层(或者我找不到这样做的方法) .

最后,我使用了这个技巧来使用带有流量信息图层的Google Map 图块 . 如果它有效,我很确定这个解决方案不合法 . Windows Phone Store上的某些应用程序会显示带有流量图层的Google Map ,但如果他们不使用Bing Map控件并覆盖Tile图层,我不知道他们是怎么做的...

有人知道如何以合法的方式将带有流量图层的 Map 显示到Windows Phone 7应用程序中吗?我错过了什么 ?也许有一个我不知道的解决方案或者我没有想到的解决方案?

我真的希望有人能够帮助我!