BruTile is a C# open source library to access tile services like OpenStreetMap and Bing. BruTile has few dependencies, is platform independent and has a limited scope. It is intended for reuse by other more sophisticated libraries
Take a look here
For a demo download the source code and run BruTile.Demo in the Samples folder
BruTile 2.0 supports .NET Standard. The Profiles by NuGet package:
Library | Targeted Framework |
---|---|
BruTile | .NET Standard 1.1 |
BruTile.MbTiles | .NET Standard 1.1 |
BruTile.Desktop | .NET Standard 1.6 |
BruTile.Desktop.DbCache | .NET Standard 2.0 |
All these libraries additionally target .Net Framework 4.5
BruTile 1.0 has been released as a PCL with Profile111. This profile targets: .Net Framework 4.5, ASP.NET Core 5.0, Windows 8, Windows Phone 8.1, Xamarin.Android, Xamarin.iOS, Xamarin.iOS (Classic).
- WMTS
- TMS
- OSM (Like TMS with inverted y-axis)
- WMS (tiled requests to a regular WMS)
- ArcGIS Tile Server
- WMS-C
- Stability of v1 and v2 is currently our primary focus.
- ArcBruTile a plugin for ArcGIS
- SharpMap a GIS library
- Mapsui a MapComponent for Xamarin.Android. Xamarin.iOS, UWP and WPF
- DotSpatial a GIS library that is used in HydroDesktop
- PDOK extensie voor ArcGIS