Создаю карту из большого числа GPX треков. Используя функцию geoXml.load с использованием API 2.1 Задача - создание интерактивной карты велупутешествий по всему Миру. На карте порядка 50-100 треков, но в перспективе планирую сделать карту с 500-1000 треков, такое возможно без существенного снижения скорости загрузки?
Каждый трек старался предварительно фильровать до примерно 10-15 тысяч точек, но все равно загрузка карты даже при высокой скорости Интернета происходит долго и часто(особенно в старых браузерах) загружается не всё (или кнопки карты перестают работать), особенно если пользователь html страницы нажимает кнопки предназначенные для отображения конкретного трека, не дождавшись окончания загрузки обзорной карты треков.
Прочитал, что есть так называемый менеджер загрузки объектов LoadingObjectManager позволяющий загружать только видимую информацию (будет ли в нём смысл в масштабе карты Мира?), но не могу разобраться как вставить функцию geoXml.load в этот менеджер. Если не трудно, приведите пример работоспособного кода этой задачи.
Возможно использование огромного числа скриптов для обработки каждого трека это корень зла? Какие ещё могут быть решения?
Вот пример созданной мной карты http://www.veloway.su/map