Пример #1
0
 public TileLayerBase(IMapSupplyFactory <TBitmap> supplyFactory, TileProviderBase <TBitmap> tileProvider)
 {
     _tileProvider = tileProvider;
     _cache        = supplyFactory.GetTilesCache(30, tile => tileProvider.GetBitmap(tile));
     _tileSet      = new Lazy <ObservableBitmapTileSet>(() => new ObservableBitmapTileSet(_center, _zoom, TotalSize, TileSize, new ObservableMapTileSet(_center.Latitude, _center.Longitude, _zoom)));
 }
Пример #2
0
 public HttpTileLayer(IMapSupplyFactory <TBitmap> supplyFactory, string urlTemplate)
     : base(supplyFactory, (TileProviderBase <TBitmap>)(object) new HttpTileProvider(urlTemplate))
 {
 }
Пример #3
0
 public MapBase(IMapSupplyFactory <TRawBitmap, TBitmap> supplyFactory)
 {
     _supplyFactory = supplyFactory;
 }