MultiScaleTileSource и коллекции
Кто-нибудь знает, как переопределить GetTileLayers для коллекции в классе MultiScaleTileSource. Я хочу установить источник для документа XML (который является документом коллекции глубокого увеличения). Мне нужно переназначить, откуда изображения и формат имени файла.
Это просто с одним изображением, но как вы делаете это для коллекции?
Кто-нибудь?
Спасибо д
2 ответа
Это не может быть официально возможно. Проверьте эту тему.
Смежный вопрос может заключаться в том, почему аргумент tileImageLayerSources MultiScaleTileSource.GetTileLayers не является конкретно коллекцией Uris и почему это коллекция... то есть, почему мы хотим добавить несколько Uris за один вызов?
Самый простой способ сделать "динамическое" глубокое увеличение - вместо установки источника для MSI непосредственно в XML, установите для него обработчик ASPX, который возвращает xml, который вы генерируете на лету. Если вы не уверены, что я говорю, дайте мне знать, и я могу ответить более подробно.