Windows phone 7 在WindowsPhone8中使用谷歌地图

Windows phone 7 在WindowsPhone8中使用谷歌地图,windows-phone-7,google-maps,windows-phone-8,bing-maps,here-api,Windows Phone 7,Google Maps,Windows Phone 8,Bing Maps,Here Api,可以在WindowsPhone8中使用谷歌地图吗?这个问题可能看起来很奇怪,因为互联网在很大程度上是一篇关于它的帖子。但在实践中,我面临着真正的问题 我所知道的使用Google地图(使用MapTileLayer.TileSources)的唯一方法如中所述。但是您不能替换WP 8中新贴图控件中的分幅。当然,我们可以使用旧的map控件插入相应的库。这就是我的问题开始的地方 WP8中的旧Bing映射控件存在内存泄漏,无法使用它们。也许更准确一点,但随着时间的推移,将会有巨大的内存消耗。我不知道如何修理

可以在WindowsPhone8中使用谷歌地图吗?这个问题可能看起来很奇怪,因为互联网在很大程度上是一篇关于它的帖子。但在实践中,我面临着真正的问题

我所知道的使用Google地图(使用MapTileLayer.TileSources)的唯一方法如中所述。但是您不能替换WP 8中新贴图控件中的分幅。当然,我们可以使用旧的map控件插入相应的库。这就是我的问题开始的地方

WP8中的旧Bing映射控件存在内存泄漏,无法使用它们。也许更准确一点,但随着时间的推移,将会有巨大的内存消耗。我不知道如何修理它。我写了一篇关于它的文章。最后,我没有看到在自己的WP8应用程序中使用谷歌地图的方法。如果有人在WP8应用程序中成功使用谷歌地图,请帮助我


提前感谢。

即使您可以在控件内使用谷歌地图互动程序,您也无权这样做

谷歌地图使用条款规定,你不能直接访问瓷砖或其他资源的官方控制之外


所以从技术上来说这是可能的,但从法律上来说你不能。因此,根据使用条款,您可以使用谷歌地图控件(JavaScript API)或使用另一个移动控件(与WP8不兼容)。

WP商店中有一个名为gMaps的应用程序,使用谷歌地图。您认为它是用JavaScript API制作的吗?

即使您可以在控件中使用Google Maps互动程序,您也无权这样做。谷歌地图使用条款规定,你不能直接访问瓷砖或其他资源的官方控制之外。所以从技术上来说这是可能的,但从法律上来说你不能。因此,根据使用条款,您可以使用谷歌地图控件(JavaScript API)或其他移动控件(与WP8不兼容)!对不起,我迟了答复。您的意思是,我不能在Microsoft store中发布带有Google maps互动程序的应用程序吗?除非您使用的是JavaScript API(可能与WP8有问题),否则不允许您从提供的API中访问Google maps资源。@NicolasBoonaert请将其添加为答案。不允许,但开发者在发布应用程序时会冒风险。他们不知道许可协议的所有细微差别。有很多限制,但也有例外。开发者gMaps发布了关于所有困难的详细信息(俄语,如果有兴趣,可以翻译)这里看到关于例外的英语评论是的,但是关于Bing地图控件的事情仍然存在,它不允许在其中加载竞争对手的内容。因此,这两个平台在许可方面都存在问题。