1

MultiScaleTileSource クラスのコレクションの GetTileLayers をオーバーライドする方法を知っている人はいますか? ソースを xml ドキュメント (ディープ ズーム コレクション ドキュメント) に設定したいと考えています。画像の取得元とファイル名の形式を再マップする必要があります。

これは単一の画像では簡単ですが、コレクションではどのように行うのでしょうか?

誰?

ありがとう

4

2 に答える 2

1

公式には無理かもしれません。このスレッドをチェックしてください。

関連する質問として、MultiScaleTileSource.GetTileLayers の tileImageLayerSources 引数が特に Uris のコレクションではなく、なぜコレクションなのかという疑問が生じる可能性があります。つまり、1 回の呼び出しで複数の Uris を追加する必要があるのはなぜですか?

于 2010-03-02T08:49:52.620 に答える
0

"動的な" ディープ ズームを実行する最も簡単な方法は、MSI のソースを直接 XML に設定する代わりに、その場で生成した xml を返す ASPX ハンドラーに設定することです。私が何を言っているのかわからない場合は、私に知らせてください。詳細を返信できます。

于 2010-02-26T14:51:11.687 に答える