如何从谷歌地图SDK(iOS版)下载单独的地图分幅



我一直在查看新的iOS版谷歌地图SDK,它允许您绕过苹果地图在应用程序中获得地图相关功能!

https://developers.google.com/maps/documentation/ios/intro

SDK似乎很容易使用,但我想知道:

  1. 如果可以使用SDK(是否有API)下载单独的地图瓦片
  2. 如果是,如何

我查看了他们的开发人员门户网站上的文档,上面写着:

https://developers.google.com/maps/documentation/ios/map

使用Map对象时的关键类是GMSMapView类。GMSMapView自动处理以下操作:

  1. 连接到谷歌地图服务。

  2. 正在下载地图分幅。

  3. 在设备屏幕上显示磁贴。

  4. 显示各种控件,如平移和缩放。

  5. 通过移动地图和放大或缩小来响应平移和缩放手势。

  6. 通过倾斜地图的视角来响应两个手指手势。

似乎是自动下载磁贴,或者是否存在允许手动访问磁贴的API?

如果没有,任何变通办法也会有所帮助!

文档和头文件没有指明下载单个地图块的任何方式。

即使您找到了一个变通方法,也不允许您使用它。请参阅服务条款中的第10.1.1(a)条:

除非通过服务,否则无法访问地图API您不得通过服务中提供的技术或方式以外的任何技术或方式,或通过谷歌可能指定的其他明确授权方式访问或使用API地图或任何内容。例如,您不得通过API地图以外的界面或渠道(包括未记录的Google界面)访问地图分幅或图像。

相关内容

  • 没有找到相关文章

最新更新