1
我剛開始學習Silverlight和onTop,我必須創建一個地圖查看器來顯示我們的地圖切片。我在網上搜索EVERYWHERE,找不到任何幫助我的東西。我正在尋找的是一種顯示切片並使其可拖動的方式,以便它開始從服務器上拉出更多的切片。我想從頭開始構建它,但我不知道從哪裏開始。我已經看過整個微軟BING的事情,但這並不像BINGS自己的東西那樣有幫助。在其他地方尋找圈子。Silverlight地圖Tiler
我剛開始學習Silverlight和onTop,我必須創建一個地圖查看器來顯示我們的地圖切片。我在網上搜索EVERYWHERE,找不到任何幫助我的東西。我正在尋找的是一種顯示切片並使其可拖動的方式,以便它開始從服務器上拉出更多的切片。我想從頭開始構建它,但我不知道從哪裏開始。我已經看過整個微軟BING的事情,但這並不像BINGS自己的東西那樣有幫助。在其他地方尋找圈子。Silverlight地圖Tiler
您正在查找的控件是MultiScaleImage
控件。這不僅允許圖像由瓦片組成而且還允許各種縮放級別。值得花時間閱讀這個控制上的MSDN docs。
Deep Zoom看起來很完美。它看起來使DZI文件顯示圖像。由於文件大小會使文件大小增加,所以這有點超出我的範圍。有沒有一種方法可以在MultiScaleImage控件中手動設置圖像?我注意到源查找.bin文件?對不起,仍然可以儘快學習:P – Andrew 2009-12-09 12:33:13
您已經設法挑出一個特別棘手的問題來解決您首次使用Silverlight的問題。是的,可以手動添加和刪除以及在MultiScaleImage控件中移動Tile項目。你想要做的是實現你自己的'MultiScaleTileSource' – AnthonyWJones 2009-12-09 12:55:29
經過更多的研究(仍然無法真正找出multyscaletilesource的東西:P)我不知道是否Deepzoom的東西會爲我所需要的,因爲它有金字塔效應隨着縮放級別的提高,圖像切片的數量會減少。我正在使用的地圖系統每個縮放級別具有相同數量的圖像。它是「放大到0.5」的情況,它只是將圖像路徑改變到那裏,然後拉動X和Y座標圖像。在地圖系統上工作,就像maps.google.com,但對於我們的國家和需要當然..我們正在考慮使它成爲一個Silverlight應用程序。 – Andrew 2009-12-09 14:28:00