【发布时间】:2013-04-10 13:29:43
【问题描述】:
可以在 Windows Phone 8 中使用 Google 地图吗?这个问题可能看起来很奇怪,因为互联网上有很多关于它的帖子。但在实践中,我面临着真正的问题。
this article 中描述了我知道使用 Google 地图(使用 MapTileLayer.TileSources)的唯一方法。但是在WP 8新地图控件中不能替换瓦片。当然我们可以使用旧地图控件插入相应的库。这就是我遇到问题的地方。
WP8 中的旧 Bing Map 控件存在内存泄漏,无法使用它们。也许更准确,但随着时间的推移会消耗巨大的内存。我不知道如何解决它。我写了here 和Microsoft Connect。最后,我看不到在自己的 WP8 应用程序中使用 Google 地图的方法。如果有人在 WP8 应用程序中成功使用谷歌地图,请帮助我。
提前致谢。
【问题讨论】:
-
即使您可以在控件内使用 Google 地图图块,您也无权这样做。 Google 地图使用条款规定您不能直接访问不受官方控制的图块或其他资源。所以从技术上讲这是可能的,但在法律上你不能。所以根据使用条款,您可以使用谷歌地图控件(JavaScript API)或使用其他移动控件(不兼容WP8)。
-
嗨@NicolasBoonaert!抱歉回复晚了。您的意思是,我无法在 Microsoft 商店中使用 Google 地图图块发布我的应用程序?
-
除非您使用的是 JavaScript API(WP8 可能会出现问题),否则您不能通过提供的 API 访问 Google 地图资源。
-
@NicolasBoonaert 请将其添加为答案。
标签: windows-phone-7 google-maps windows-phone-8 bing-maps here-api