1

BackgroundLayers コレクション内に TileAsyncLayer (BruTile を使用した OpenStreetMap) を含む単純な SharpMap Map オブジェクト (WinForms) があります。

ユーザーがマップの「最後」に到達することなく東/西に継続的にファンできるように、マップを端でラップするか繰り返すようにしたいのですが、これを行うための組み込みオプションはないようです. 無限スクロールを有効にする最も簡単な方法は何ですか?

私のコード:

BruTile.Web.HttpTileSource source = KnownTileSources.Create();
TileAsyncLayer background = new TileAsyncLayer(source, "OSM");

mapBox1.Map.BackgroundLayer.Add(background);

mapBox1.Map.ZoomToExtents();
mapBox1.Refresh();
mapBox1.ActiveTool = MapBox.Tools.Pan;  

ソフトウェア バージョン:

SharpMap: 1.2.0-pre.182830673

ブルタイル: 2.1.2

4

0 に答える 0