コード例 #1
0
 public void Remove(ITileImageProvider imageProvider)
 {
     AppState.ViewDef.RemoveMapType(imageProvider.Title);
 }
コード例 #2
0
 public void Add(ITileImageProvider imageProvider)
 {
     AppState.ViewDef.AddMapType(imageProvider.Title);
 }
コード例 #3
0
ファイル: WebTileLayer.cs プロジェクト: TNOCS/csTouch
 private void InitializeTileProvider(ITileImageProvider newTileProvider)
 {
     tileProvider = newTileProvider;
     if (cache != null) cache.Close();
     if (tileProvider == null) return;
     cache = new MBTileCache();
     if (!string.IsNullOrEmpty(TileProvider.MBTileFile))
     {
         cache.InitFile(TileProvider.MBTileFile);
     }
     else
     {
         cache.Init(TileProvider.CacheFolder + ".mbtiles");
     }
 }