0

Я пытаюсь иметь представление, отображающее карту google с более чем 5000 маркерами и списком узла. Листинг должен быть paginate (около 50 результатов на страницу), но на карте google должны отображаться все маркеры. Открытые фильтры могут использоваться для фильтрации как карты, так и списка.Drupal - Как показать карту со многими маркерами и списком страниц

Мне удалось с помощью Views и GetLocations, но у меня есть огромная проблема: на страницу требуется несколько минут, чтобы загрузить и сбой в IE (8,9, ..). Я пробовал использовать MarkerCluster, но без изменений ..

Любые идеи?

Благодаря

ответ

0

Если извлечь данные из Drupal и попытаться сделать это с чистым HTML и JS для Google Maps API во-первых, это браузер, который займет много времени для загрузки и все еще врезаться? Я не думаю, что это проблема с внешним интерфейсом, но внутренний интерфейс связан с количеством записей, которые вы делаете.

Я предполагаю, что ваши представления не кэшированы. Представления очень интенсивные, так как они искажены SQL-запросами. https://drupal.org/project/views_content_cache http://www.millwoodonline.co.uk/blog/drupal-7-performance-gains-with-views-cache

+0

Спасибо, я не знал этого модуля, но я уже пользуюсь модулем Boost. И проблема в том, что при сбое страницы возникает ошибка IE, загрузка карт google – jiceb

Смежные вопросы