从数据库中搜索附近的地方 [swift]

Posted

技术标签:

【中文标题】从数据库中搜索附近的地方 [swift]【英文标题】:search nearby places from database [swift] 【发布时间】:2015-08-25 14:57:36 【问题描述】:

我正在开发一个应用程序,允许用户根据用户提供的半径搜索附近的地方。我有一些地方存储在一个领域数据库中,其中包含该地方的纬度和经度。我能够获得用户当前的纬度和经度,但我不知道如何实现向用户展示离他最近的地方的逻辑。我可以使用CLLocationDistance = currentlocation.distanceFromLocation(destinationLocation) 计算用户当前位置与特定位置之间的距离。 请指出正确的方向或向我提供示例代码。 如果 Realm 无法实现,请告诉我哪种数据库解决方案是最佳选择。

【问题讨论】:

【参考方案1】:

这在本地 Realm 查询中目前是不可能的,但它正在积极地进行中! (有关当前的拉取请求,请参阅 https://github.com/realm/realm-cocoa/pull/2199)

【讨论】:

以上是关于从数据库中搜索附近的地方 [swift]的主要内容,如果未能解决你的问题,请参考以下文章

如何在freebase中搜索建筑物附近的地方?

当 iPhone 不在附近时,使用 Swift 将数据从 Apple Watch 发送到 iPhone

我正在尝试在android中的谷歌地图上搜索附近的地方,例如银行,餐馆,自动取款机

如何使用 Google Places Javascript API 搜索附近(自动从浏览器获取坐标)?

从google网站API获取图片网址(附近的搜索)

我想在附近的地方搜索之前首先获得它的当前位置,并且可以选择在任何搜索之后或任何搜索之前