Я использую Solr 4.10, чтобы применить метод геохеширования для создания кластеров маркеров для отображения на карте. Мои документы представляют местоположения на карте, и каждый документ имеет многозначное поле с геохэшами для каждого уровня масштабирования. Решения описаны здесь.
Я использую фасетирование для создания кластеров, которые возвращают мне список пар с геохешем и количество документов с данным геохешем. Поскольку геохэши представляют кластеры, я конвертирую геохеш в значения широты и долготы, и это координаты, в которых я размещаю свои кластеры.
Можно ли заставить фасет возвращать среднее значение поля вместе со счетчиком? В основном я хочу определить положение кластера через среднее значение каждой широты и долготы маркеров, принадлежащих кластеру. Я знаю, что начиная с Solr 5.1 мы можем использовать фасетные функции, но я придерживаюсь версии 4.10. версия.
Заранее спасибо.