Насколько целесообразно работать с массивом в 9000 значений?
Есть задачка: расфасовать по карте ~9000 магазинов с возможностью фильтрации по трем параметрам.
Каждая ячейка массива - объект из 5 значений (название, город, адрес, широта, долгота).
Текущее представление реализации: при открытии страницы определяется город пользователя и показывается с магазинами из массива, которые есть в этом городе. С помощью селектов можно отфильтровать город, магазин и, почему-то регион (скорее всего не получится).
Не слишком ли напряжно будет для интерпретатора? Не будут ли виснуть браузеры на слабых комплюктерах? Таки в SQL-формате эта табличка весит ~1мб
Если вам надо показать сотни или даже тысячи объектов на карте, смело идите в бой. Создавайте метки и мужественно наносите их на карту в полном объеме. При достаточном количестве меток вы сразу покажете пользователю, кто в мире хозяин – человек или браузер. Потому что при большом количестве меток (100 для IE, 500 для всех остальных) браузер крякнет и зависнет на неопределенный срок. Так ему и надо.