[GIS] Any possibility to have local tiles of OSM an display them with Sharpmap

openstreetmapsharpmaptiles

I'm using Sharpmap to develop my Windows application. I am able to show OSM using Brutile provider of OSM default server.

This is a Tile Layer of Sharpmap.

new SharpMap.Layers.TileAsyncLayer(new BruTile.Web.OsmTileSource(), "OSM")

But what I want is to use something similar with local OSM Tiles. I know I can create Tiles with gdal2tiles for example, or maybe there is some online resources where I can download OSM tiles for offline use.

Any tips of how I can achieve this?
Anyone knows if Brutile has any implementation to this? I mean to obtain the Tiles from a filepath.

Best Answer

You can have a closer look at the OSM wiki about Tiles.

But when you plan to do some bulk downloading of OSM based tiles, please pay attention to each Tile usage policy.

Finally you can search the OSM wiki about "brutile" ... no direct article so far, but maybe some hints.

Related Question