Version 4.15.1: Simplified MBTiles.

This commit is contained in:
ClemensF 2019-11-17 00:10:08 +01:00
parent 08e1823e06
commit d0e671585b
3 changed files with 46 additions and 32 deletions

View file

@ -12,7 +12,7 @@ using System.Windows.Media;
namespace MapControl.MBTiles
{
public sealed class MBTileSource : TileSource, IDisposable
public class MBTileSource : TileSource, IDisposable
{
public MBTileData TileData { get; }
@ -23,7 +23,15 @@ namespace MapControl.MBTiles
public void Dispose()
{
TileData.Dispose();
Dispose(true);
}
protected virtual void Dispose(bool disposing)
{
if (disposing)
{
TileData.Dispose();
}
}
public override async Task<ImageSource> LoadImageAsync(int x, int y, int zoomLevel)