Как выполнить поиск Lucene.Net для локальных результатов на основе географического местоположения? - PullRequest
2 голосов
/ 19 февраля 2010

Мне нужна информация, чтобы пользователи могли найти локальные результаты в своих поисках Lucene.Net.

Я бы проиндексировал широту / долготу местоположения в документе и запросил Lucene на основе положения пользователя и 20 (или 30, 40 ...) миль.

1 Ответ

3 голосов
/ 21 февраля 2010

Максимальный локальный поиск в Lucene - это поиск Гранта Ингерсолла с Apache Lucene и Solr .Проблема в том, что Lucene.net отстает от Java Lucene, так что эти функции Lucene, доступные в довольно новом Lucene 2.9.0, займут некоторое время, чтобы проникнуть в Lucene.net (Lucene.net 2.4.0 появился примерно через год после Java Lucene 2.4+0,0).А пока попробуйте Spatial.net в контенте Lucene.net или вы можете попробовать предложения Sujit Pal с Java на C #.

...