Пространственный поиск соседа с ограничением по расстоянию?

На странице пример это показано как сделать поиск соседей с ограничением на количество возвращаемых элементов. Можно ли также указать ограничение по расстоянию? То есть:

Верните все элементы, которые находятся на расстоянии не более X от точки, и дополнительно ограничьте результат Y количеством элементов».


person Roland    schedule 22.09.2016    source источник


Ответы (1)


Нет, если вам нужно расстояние, используйте ПЕРЕКРЫТИЯ. https://tarantool.org/doc/book/box/box_index.html#rtree-iterator

person Kostja    schedule 23.09.2016
comment
Работает ли он также с точками (прямоугольник нулевой ширины и высоты)? т.е. будут ли возвращены все точки, содержащиеся в прямоугольнике поиска? - person Roland; 23.09.2016
comment
Вы можете попробовать использовать Tarantool GIS для этого tarantool.github.io/gis. - person Vasiliy Soshnikov; 25.10.2016