使用Google Maps SDK for iOS时,如何选择附近的搜索结果

时间:2016-01-12 08:23:58

标签: ios swift google-maps

我正在使用类似于Yelp的本地搜索功能构建iOS地图。

用户将看到来自iOS的Google Maps SDK生成的本地地图,并且搜索返回的本地兴趣点将作为自定义标记显示在地图上。同时,用户还可以在另一个屏幕上以列表形式查看这些相同的本地搜索结果。

我的问题如下:为了优化加载时间,我希望应用程序只加载地图显示区域内的搜索结果,给定地图中心的坐标和缩放级别。这比加载半径30公里范围内的所有搜索结果更有效,其中大部分搜索结果可能在地图上不可见。有没有一种简单的方法可以确切地知道地图在用户手机上显示的区域坐标(左下角,右上角)?

我在网上看过其他帖子,解释了如何使用缩放级别,纬度和屏幕分辨率计算区域的坐标。但是我想知道是否有其他应用程序常用的更简单的方式来显示本地兴趣点。

谢谢!

0 个答案:

没有答案