Solrで距離の範囲または「バケット」のファセットを生成するのはかなり簡単です:http ://wiki.apache.org/solr/SpatialSearch#How_to_facet_by_distance
説明されていないのは、これらのファセットのリンクを生成する方法です
これが5km以内のすべてを返すクエリの場合:
&q = :&fq = {!geofilt sfield = store}&pt = 45.15、-93.85&d = 5
-5〜10 kmのすべてを検索する構文はどうなりますか?
基本的に距離ファセットを生成できますが、距離ファセットのリンクを生成する方法がわかりません。
たとえば、次のファセットのリンクはどのようになりますか?:
距離
0-1km(2)
1-5km(0)
5〜20 km(0)
20-50km(0)
50-100km(0)
100-250km(0)