Сегодня расчитывал окончить свое самообучение по созданию полноценной карты для сайта, но споткнулся основательно и ударился больно)
Работал с модулем OpenLayers - все с ним хорошо, до того момента, когда захочется организивать поиск по карте. Вот тут то все и умерло... Модуль Proximity Serch не работает, попытки сделать фильтр по терминам такоснометрии, которые связаны с локоцией - тоже не работает.
Подскажите, как органозивать поиск в OpenLayers?
Комментарии
geofield с geocode правильно подсчитал координаты?
Да, координаты точек есть и они выводятся. Но похоже что не считается расстояние. Т.е когда я задаю исходный населеннй пункт и область поиска в проксимити серче, у меня нет результата на карте, хотя в пределах зоны поиска точки с координатами есть.
Я использую связку addressfield+geofield с geocode
https://www.drupal.org/node/1944648 -
Setup your views query - проверь все шаги, скорее всего не определяет положение в exposed filter, чтобы высчитывать дистанцию...
Большое спасибо за ссылку теперь у меня хоть поиск по нодам буде работать.
Но вопрос был о том, как сделать рабочим поиск по картам. Т.е. вводим значение проксимити в поле и на карту отображается участок со всеми отмечеными точками в заданном диапазоне. И я жаловался на модуль OpenLayers Proximity который должен это делать, но уже судя по всему не делает.
Ура, заработало!!!
БОЛЬШОЕ ЧЕЛОВЕЧЕСКОЕ СПАСИБО