我在iOS App中使用Parse(使用Swift)。现在我有一堆长和纬度的PFGeoPoints。如果我现在显示地图,我想将每个点显示为注释,可在可见地图中查看。
我想到了这样的事情:
query.whereKey("location", nearGeoPoint:userGeoPoint)
其中nearGeoPoint是可见地图的中间,但这似乎很脏。
有更好的解决方案吗? 感谢
答案 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是旧金山最东北的地区
干杯