我正在寻找一些信息,以便用户可以在他们的Lucene.Net搜索中找到本地搜索结果。
我会索引文档中位置的纬度/经度,并根据用户位置和20(或30,40 ......)英里范围查询Lucene。
答案 0 :(得分:3)
Lucene的本地搜索最大的是Grant Ingersoll的Location-aware search with Apache Lucene and Solr。麻烦的是,Lucene.net落后于Java Lucene,所以这些Lucene功能与新的Lucene 2.9.0一起使用需要一段时间才能进入Lucene.net(Lucene.net 2.4.0在Java Lucene 2.4之后大约一年出现) .0)。同时, 在Lucene.net的contrib中尝试Spatial.net,或者您可以尝试将Sujit Pal's suggestions从Java移植到C#。