获取可见地图视图中的所有PFGeoPoints

时间:2015-01-22 13:58:33

标签: ios swift parse-platform

我在iOS App中使用Parse(使用Swift)。现在我有一堆长和纬度的PFGeoPoints。如果我现在显示地图,我想将每个点显示为注释,可在可见地图中查看。

我想到了这样的事情: query.whereKey("location", nearGeoPoint:userGeoPoint) 其中nearGeoPoint是可见地图的中间,但这似乎很脏。

有更好的解决方案吗? 感谢

1 个答案:

答案 0 :(得分:0)

使用此工作:

let swOfSF = PFGeoPoint(latitude:37.708813, longitude:-122.526398)
let neOfSF = PFGeoPoint(latitude:37.822802, longitude:-122.373962)
var query = PFQuery(className:"Car")
query.whereKey("location", withinGeoBoxFromSouthwest:swOfSF, toNortheast:neOfSF)
var visibleCars = query.findObjects()

其中swOfSF是旧金山最西南的地方,neOfSF是旧金山最东北的地区

干杯