Клуб API Карт

Фильтр по точкам на карте

favouritemc
30 ноября 2012, 10:58

Добрый день!

Использую модуль для Drupal 7 Яндекс.карт.

Хотел бы узнать, как реализовать фильтр точек по городам (необязательно под модуль, хотя разницы наверное быть не должно)

Допустим есть:

  • 10 точек в г. Москва
  • 3 точки в г. Екатеринбург
  • 1 точка в г. Красноярск

 

Над картой есть выпадающий список с этими городами, и когда человек выбирает город, на карте должны показываться только те точки которые относятся к данному городу.

Живой пример видел здесь: http://www.askona.ru/magazini.htm

 

Подскажите в какую сторону капать?

9 комментариев
Подписаться на комментарии к посту

Посмотрите эту статью

Я тут новенький конечно... Пример увидел, а как использовать данный метод нет...

используйте как вам удобно

Этот пример всего лишь пример, данные и логика у вас всё равно будут свои

Нет, не понял в каком месте смотреть документацию по данному приему :)

смотрите в код

это лучшая документация

Да вот в том то и проблема, что при копировании кода полностью, или сохранение страницы, не работает также...

там еще другие файлики используются

data.js и multiGeocoder.js

убедитесь что вы перенесли их,

а также помогает смотреть в консоль firebug

Всё посмотрел... файлы data.js и multiGeocoder.js подцепляются.

Но почему-то карта отображается два раза.

Одна из них просто квадрат (будто карта не загрузилась), а вторая работает.

Но чисткой кода убрать первый квадрат никак не получается, удаляются оба.

Может, если Вас не затруднит, можете выслать какой-нибудь рабочий вариант в архиве? Буду очень благодарен.

дайте ссылку,

посмотрим