Android 谷歌地图上丢失的图块
Posted
技术标签:
【中文标题】Android 谷歌地图上丢失的图块【英文标题】:Missed tiles on Android google maps 【发布时间】:2021-02-15 04:53:27 【问题描述】:我正在开发一个钓鱼应用程序,该应用程序需要处理水中间的许多位置。我注意到在缩放 13 之后,仅在 Android 中,水中的大多数位置都不会返回图块,而是看到一个空白区域(卫星地图)
这不是随机的而是一致的,大于 13 的缩放级别返回只是空的,这在 iOS 中不会发生。
在某些位置,即使缩放级别为 11 也会返回空白。我可以在水中间使用较小的缩放级别,但问题是我不知道地图什么时候会返回空白。
我读到谷歌地图没有完全覆盖世界,所以可能会出现空白图块。
两个问题:
为什么只有 android 才会出现这种情况(地图版本 16.0.0)? 如何检测丢失的图块,以便连续做出反应?【问题讨论】:
请添加没有瓷砖的位置坐标。 @AndriiOmelchenko:在图片中你有一个例子-43, 119
。无论如何,基本上海洋中的任何东西都会给我同样的结果。
是的,你是对的 - 发生了一些奇怪的事情。
【参考方案1】:
这是 Maps SDK for Android https://issuetracker.google.com/issues/172359726 中的一个错误
我能够重现 v2 和 v3(测试版)的问题。
【讨论】:
以上是关于Android 谷歌地图上丢失的图块的主要内容,如果未能解决你的问题,请参考以下文章
谷歌地图iso瓦片层不起作用GMSTileURLConstructor GMSURLTileLayer
如何将图块添加到谷歌地图并为其设置动画,即不断用新图块替换它们