Я пытаюсь реализовать поиск по местоположению на основе диапазона с использованием расположения Drupal и модулей Gmap. В идеале я хотел бы иметь форму, в которой пользователь может вводить либо почтовый индекс, либо почтовый код или конкретное имя - например. Лондон + укажите диапазон, в пределах которого он хотел бы искать. В настоящее время у меня есть рабочая функция поиска, которая возвращает маркеры карт с учетом количества открытых фильтров. Однако я не уверен, как подойти к функциональности поиска диапазона. У кого-нибудь есть опыт работы с подобными функциями в Drupal?Поиск по диапазону на основе местоположения
2
A
ответ
1
Однажды я построил поиск по местоположению для одного из моих проектов, используя модуль местоположения для хранения географической информации в узлах и gmap, чтобы найти координаты запрашиваемого местоположения. Затем я манипулировал или переопределял (точно не помню) поиск и менял запрос sql таким образом, что каждый узел имел добавленную стоимость расстояния, чтобы я мог фильтровать узлы, которые находятся слишком далеко от запрашиваемого местоположения. Работает как шарм, но я не мог найти другого способа, чем его собственное кодирование.
Смежные вопросы
- 1. Поиск по диапазону на mysql
- 2. Многомерный поиск по диапазону
- 3. Поиск по нечетному диапазону
- 4. Поиск по диапазону на основе ценового поля в drupal
- 5. Поиск записи по диапазону дат
- 6. Oracle: поиск по диапазону значений?
- 7. Как сделать поиск на основе местоположения
- 8. Группировка на основе значения по диапазону дат
- 9. Поиск по диапазону строк по типу RAW
- 10. Поиск на основе близости без местоположения swift
- 11. Поиск по местоположению на основе поиска
- 12. IMAP: поиск по диапазону UID на сервере Exchange кажется сломанным
- 13. приложение на основе местоположения
- 14. Не удается получить поиск по диапазону дат на основе created_at working
- 15. Как реализовать поиск местоположения (и поиск предметов по местоположению)?
- 16. Поиск в сайте и возвращающие элементы на основе местоположения
- 17. Facebook Graph API Поиск открытых событий на основе местоположения
- 18. Поиск местоположения gps рядом с другим на основе динамического радиуса
- 19. Отладка приложения на основе местоположения
- 20. Excel VBA Debug: Loop не выполняет поиск по всему диапазону
- 21. Специальная специализация по целочисленному диапазону
- 22. Диапазон диапазонов по диапазону?
- 23. Поиск местоположения на картах Google
- 24. Поиск местоположения телефона на телефоне
- 25. Linq Всего на основе местоположения
- 26. Поиск продуктов по ценовому диапазону, используя поиск по блоку по умолчанию
- 27. Поиск по всему тексту на основе памяти
- 28. Поиск по HashMap на основе выражения
- 29. Поиск по интрасети на основе ролей
- 30. Android: приложение на основе местоположения