Как использовать пространственный индекс neo4j с переполнением стека

Я использую Neo4j 2.3.2 с ZF2 и Neoxygen / NeoClient. У меня есть широта и долгота пользователей, хранящихся в моей базе данных. Я хочу отобразить пользователя и карту на странице, как в airbnb. Пользователи отображаются слева, а карта будет отображаться справа, а маркеры будут отображаться на карте в соответствии с широтой, длиной пользователей. Эту часть я выполнил, но хочу отфильтровать результаты, когда кто-то перемещается по карте. Например, если я увеличу масштаб карты и переместюсь в какое-то место, оно покажет мне только результат этой области. Я слышал о Пространственном индексе, но я не знаю, как его использовать. У меня есть некоторые сомнения относительно пространственного индекса:

  • Можем ли мы использовать пространственный индекс с Neo4j 2.3.2?
  • Можем ли мы использовать пространственный индекс с PHP?
  • Можем ли мы создать пространственный индекс данных, которые уже хранятся в БД?
  • Можно ли автоматически создать пространственный индекс, например neo4j_auto_index, который я использую для полнотекстового поискового запроса lucene?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]