foursquare如何办理登机手续

时间:2012-04-20 05:10:02

标签: geolocation foursquare

我建立了类似于foursquare的登记系统。我有一个表格,其中包含lat,lng的位置列表。移动用户将发送请求以查找半径约5km的位置附近的位置。怎么实现呢?有没有最佳实践模型?

1 个答案:

答案 0 :(得分:0)

理想情况下,这是使用地理空间索引系统完成的。

为了让自己更轻松,请使用包含其中一个内置数据库的数据库。 MongoDB是一个常见的例子。

它允许您以与其他类型的数据库查询类似的方式执行此类查询,而无需单独的系统来执行索引(例如solr或postgis)。

有关详细信息,请参阅文档:

http://www.mongodb.org/display/DOCS/Geospatial+Indexing