MultiScaleTileSource и коллекции

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

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

Кто-нибудь?

Спасибо д

2 ответа

Это не может быть официально возможно. Проверьте эту тему.

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

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

Другие вопросы по тегам