我目前正在开发一个Windows Phone 7应用程序,我想在其中显示一个带有一层道路交通的地图。
首先,我尝试通过webBrowser控件显示Bing AJAX Map和Google Map。如果显示地图,则用户体验非常糟糕。事实上,webBrowser控件不允许用户用手指导航或缩放。它捕获所有操作,但不会将其应用于其内容。
然后,我尝试使用Bing Maps控件并使用其他API(如诺基亚或OpenStreetMap)覆盖Tile图层(如诺基亚维基here和here中所述)。它可以工作,但这些API都不允许显示流量层(或者我找不到这样做的方法)。
最后,我使用了这个技巧来使用带有流量信息图层的Google地图图块。如果它有效,我很确定这个解决方案不合法。 Windows Phone商店中的某些应用会显示带有流量图层的Google地图,但如果他们不使用Bing地图控件并覆盖Tile图层,我不知道他们是如何做的...
有人知道如何以合法的方式将带有流量图层的地图显示到Windows Phone 7应用程序中吗?我错过了什么 ?也许有一个我不知道或者我没有考虑的解决方案?
我真的希望有人能够帮助我!