【问题标题】:Facebook FQL: find friends whose location is within a certain range of coordinatesFacebook FQL:查找位置在一定坐标范围内的朋友
【发布时间】:2014-02-22 20:52:34
【问题描述】:

希望有人可以提供帮助。我对此很陌生...

我正在尝试使用 FQL 返回在特定纬度和经度一定距离内的朋友列表。到目前为止,我得到了:

SELECT uid, name, current_location FROM user WHERE uid in (SELECT uid2 FROM friend WHERE uid1 = me())

返回每个朋友的纬度和经度。到目前为止,一切都很好。但是,我只想在纬度 52.2500、经度 -0.8833 的 30 公里范围内返回结果。

我什至可以用 FQL 做到这一点吗?

【问题讨论】:

    标签: facebook facebook-fql latitude-longitude


    【解决方案1】:

    看到 FQL 没有 cos/sin/tan 函数,如果不对边界区域进行之前的计算,这是不可能的。

    见http://janmatuschek.de/LatitudeLongitudeBoundingCoordinates

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多