【问题标题】:Show only annotations within x distance from User仅显示距用户 x 距离内的注释
【发布时间】:2014-09-05 19:56:02
【问题描述】:

我希望有人可以帮助我们,了解如何继续实施。我是 xcode 和编程的初学者。我正在开发一个显示离用户位置最近的位置(商店)的应用程序。 我的应用程序在 Xcode 中,我的位置编码在 Mysql 数据库中,所以我正在做的是显示地图并通过 JSON 解析位置到地图中。 我画了一个 10 公里的圆形叠加层。

我想做的,只是显示距离用户 10 公里的注释,最聪明的方法是什么?

我已经阅读了答案: iOS MapKit show nearest annotations within certain distance

但我不知道如何实现它! ...在服务器中通过 php 处理 JSON 时这样做是否更聪明,或者在 xcode 中使用 CLLocationDistance 函数,这种方法将使用更少的内存/时间资源

【问题讨论】:

    标签: json xcode mapkit distance


    【解决方案1】:

    如果希望用户在获取数据后对该圈子进行大量更改或移动很多,或者如果您可以轻松地将所有搜索结果发送到设备,则在本地进行过滤。 如果结果集(过滤前)太大而无法发送到设备,则在服务器上过滤并仅发送回需要显示的内容。

    【讨论】:

      猜你喜欢
      • 2012-06-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-31
      相关资源
      最近更新 更多