将离线地图(例如Open Street Maps)与Google Maps for iOS相结合的最佳方法是什么?

时间:2015-03-08 23:10:30

标签: google-maps-sdk-ios

我们已在应用中为游客实施了Google地图,但我们希望提供无缝离线地图。我们可以从OSM数据中生成这些数据,我们甚至可以使用负zIndex在Google地图上显示这些数据,这意味着它们通常只显示在线地图图块不可用时。但是这种方法存在一些问题:

1 /离线后,有一段时间,谷歌地图显示了它的地图非常差的版本(即如果放大它非常模糊)。

2 /当用户在地图上移动时,有时缓存的瓷砖(通常质量较差)会显示并消失。

3 /我们无法在离线时控制缩放级别,因此如果用户放大太多,有时候我们的地图图块也不会显示。

理想情况下,我们希望能够知道Google地图是否无法加载图块,以便我们可以显示自己的图块。这可能吗?或者我们可以解决上述问题吗?

0 个答案:

没有答案