Итак, попробую описать проблему, с которой я столкнулся.
Задача такова: присоединить к объекту карты 3D модель, чтобы из карты, указав на объект можно было открыть модель и работать с ней.
Модель выглядит примерно так:
Создаётся подобная модель на основе данных аэрофотосъёмки и представляет собой набор файлов (тайлов), естественно геопривязанных. Объём этой модели примерно 1,3Gb. В качестве документа используется файл с расширением .3mx (в данном случае Production_1.3mx). Это .xml-подобный файл, который описывает место хранение тайлов и настройки для их сборки в модель и демонстрации. Именно этот файл я использую в качестве документа, присоединяемого к объекту карты.
В локальной версии всё работает как положено: приложение для просмотра загружается, модель открывается. Но, когда я пытаюсь то же самое сделать в серверной версии, то получаю ошибку:
Изучение вопроса привело меня к следующему итогу: в серверной версии при обращении к документу Production_1.3mx этот документ копируется с сервера в папку Downloads клиентского компьютера. Но только документ, тайлы не копируются. Я попробовал подложить в Downloads папку с тайлами вручную и всё заработало.
Т.е., как я понял, это стандартный для серверной версии механизм: копировать документ на локальный компьютер и уже там его открывать?
Но в моём случае с 3D моделью это не проходит: во-первых копирования только документа недостаточно, во-вторых копирование всей модели слишком затратно (настолько, что я бы даже сказал – невозможно).
Может быть есть какой-то другой способ?
Заранее спасибо за помощь.