У меня есть простой объект SharpMap Map (WinForms), который содержит TileAsyncLayer (OpenStreetMap с использованием BruTile) в коллекции BackgroundLayers.
Я хотел бы, чтобы карта была либо обернута по краям, либо повторялась так, чтобы Пользователь может непрерывно пролистывать восток / запад, не доходя до «конца» карты, но, похоже, для этого нет встроенной опции. Какой самый простой способ включить бесконечную прокрутку?
Мой код:
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
BruTile: 2.1.2