C# 使用SharpMap在antimeridian包装OpenStreetMap

C# 使用SharpMap在antimeridian包装OpenStreetMap,c#,.net,winforms,sharpmap,C#,.net,Winforms,Sharpmap,我有一个简单的SharpMap对象(WinForms),它在BackgroundLayers集合中包含一个TileAsyncLayer(使用BruTile的OpenStreetMap) 我想让地图要么在边缘包裹,要么重复,这样用户就可以在不到达地图“末端”的情况下不断地向东/向西扇动,但似乎没有一个内置选项可以做到这一点。启用无限滚动的最简单方法是什么 我的代码: BruTile.Web.HttpTileSource source = KnownTileSources.Create(); Til

我有一个简单的SharpMap对象(WinForms),它在BackgroundLayers集合中包含一个TileAsyncLayer(使用BruTile的OpenStreetMap)

我想让地图要么在边缘包裹,要么重复,这样用户就可以在不到达地图“末端”的情况下不断地向东/向西扇动,但似乎没有一个内置选项可以做到这一点。启用无限滚动的最简单方法是什么

我的代码:

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;  
软件版本:

夏普地图:1.2.0-182830673之前

野蛮人:2.1.2