Клуб API Карт

Пример использования на сайте и вопросы

viborcomp
3 марта 2009, 14:28

Не давно начал использовать API Яндекс.Карт на сайте Нижегородскокго информационно-справочного портала.

Примеры использования: Кинотеатры Нижнего Новгорода на Яндекс Карте

Нижний Новгород на Яндекс Карте

 Управление государственной службы занятости населения Нижегородской области

Планирую еще сделать слой с остановками общественного транспорта на карте.

Вопросы как лучше это реализовать:

Загружать xml-файл с данными остановок (общее число остановок около 600 и на загрузку требуется некоторое время)?

Возможно ли организовать так, что подгружались только те остановки которые поподают в данный размер окна карты при определенном масштабе?

Какой-то другой способ реализации?

 

8 комментариев
Подписаться на комментарии к посту
Схожий вопрос. Каким способом наносить метки чтоб страница обрабатывалась быстрее в браузере. Через ХМЛ быстрее будет? При нанесении 300 меток ИЕ почти дохнет http://mirkvartir.ua/?module=offers§ion=1976&settle=0&district=14®ion=1&s=1&order=&map=1
IE6 имеется ввиду, наверное. Ну вообще отображение 300 меток будет разниться от браузера и от машины клиента (от ее мощности точнее). Вообще имхо отображать нужно только до 100 меток, чтобы работало достаточно быстро. Когда ты подгружаешь xml-файл, то его содержимое подгрузится на карту асинхрнным запросом. Это не значит, что быстрее, а просто попозже :) Но прорисовка ведь все равно будет идти в браузере. http://hevil.narod.ru/ymaps/do_figa_metok.html - вот здесь пример на добавление 4000 меток (тупит - так тупит) =)) Ну советы даю такие же как здесь.
Ну решение такое: аяксом подгружать только метки, которые попадают в область видимости, а также можно использовать менеджер объектов.
Понимаешь в моем случае если пользователь выбирает город киев при поиске квартиры то в область видимости у меня попадает весь киев с его кучей объявлений. Выводить только 100 объектов будет както некорректно по отношению к остальным объявлениям и не даст полноты поиска. GeoObjectCollection конечно же используется. Очень шустро работают флеш карты такие как http://mapia.com.ua Но тут проблема в том что далеко не у всех стоит флеш версии >9
Хы, знакомый сайт, у вас вроде собственная карта была. Что с ней случилось? или я что то путаю?
была и есть у realt.ua У mirkvartir.ua не было
tum, вопрос был Угольникову адресован, у них раньше на сайте http://www.map.cek.ru/ была своя карта Нижнего Новгорода
Здесь тоже нет
http://www.ochag.net.ua