我建立了类似于foursquare的登记系统。我有一个表格,其中包含lat,lng的位置列表。移动用户将发送请求以查找半径约5km的位置附近的位置。怎么实现呢?有没有最佳实践模型?
答案 0 :(得分:0)
理想情况下,这是使用地理空间索引系统完成的。
为了让自己更轻松,请使用包含其中一个内置数据库的数据库。 MongoDB是一个常见的例子。
它允许您以与其他类型的数据库查询类似的方式执行此类查询,而无需单独的系统来执行索引(例如solr或postgis)。
有关详细信息,请参阅文档: