MultiScaleTileSource и коллекции

Кто-нибудь знает, как переопределить GetTileLayers для коллекции в классе MultiScaleTileSource. Я хочу установить источник в XML-документ (который представляет собой документ с глубоким масштабированием). Мне нужно переназначить, откуда берутся изображения и формат имени файла.

Это просто с одним изображением, но как это сделать с коллекцией?

Кто-нибудь?

Спасибо д


person Dave    schedule 23.01.2010    source источник


Ответы (2)


Официально это может быть невозможно. Ознакомьтесь с этой веткой.

Связанный с этим вопрос может заключаться в том, почему аргумент tileImageLayerSources функции MultiScaleTileSource.GetTileLayers не является конкретно набором Uris и почему это набор... т. е. зачем нам добавлять несколько Uris за один вызов?

person Amir    schedule 02.03.2010

Самый простой способ сделать «динамическое» глубокое масштабирование — вместо того, чтобы устанавливать источник для MSI непосредственно в XML, установите его в обработчик ASPX, который возвращает xml, который вы создаете на лету. Если вы не уверены, что я говорю, дайте мне знать, и я могу ответить более подробно.

person Craig Huber    schedule 26.02.2010