2011-03-22 134 views
0

我使用Ruby on Rails和思维狮身人面像与狮身人面像宝石作为搜索程序。我想要有一个bing地图,用户可以绘制销售边界(只是一个正方形),并让Sphinx返回所绘制方格内的所有客户。这可能吗?我总是看到狮身人面像做半径查询,但没有任何一个4或5点的方框。狮身人面像地理搜索

我提到了Rails和THinking-Sphinx,只是为了让大家知道我在用什么,尽管这是一个比任何东西都更像是狮身人面像的问题。

任何帮助,非常感谢!

回答

0

很抱歉,斯芬克斯不支持在框内搜索,只是在半径查询中。

1

您的纬度和经度值可用作可过滤的字段/属性(如果您以正确的方式配置sphinx)。

您可以设置一个“FilterFloatRange”来限制结果在要求的范围内。 请注意,经纬度值需要存储为辐射值。