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