我正在使用 Solr 4.10 应用地理散列技术来创建标记集群以显示在地图上。我的文档表示地图上的位置,并且每个文档都有一个多值字段,其中包含每个缩放级别的 geohashes。解决方案如here所述。
我正在使用 faceting 来生成集群,它返回给我一个包含 geohash 的对列表以及具有给定 geohash 的文档的数量。由于 geohash 代表集群,所以我将 geohash 转换为 lat/lng 值,这些是我放置集群的坐标。
是否可以让构面在计数旁边返回字段的平均值?基本上我想通过属于集群的标记的每个纬度和经度的平均值来确定集群位置。我知道从 Solr 5.1 开始我们可以使用facet 函数,但我坚持使用 4.10 版本。
提前致谢。