Exemple #1
0
        private void button4_Click(object sender, EventArgs e)
        {
            string area = txtCreateName.Text;
            TileDB db   = new TileDB(m_baseDir + area + "\\tiles_lat_lon_db.json");

            db.Load(out tilesBlock);
            for (int i = 0; i < tilesBlock.Count; i++)
            {
                TileBlock t = tilesBlock[i];
                t.bitmap      = new Bitmap(Image.FromFile(tilesBlock[i].fileName));
                tilesBlock[i] = t;
            }
        }
 public bool LoadMapData(string mapfile, out string outMessage)
 {
     outMessage = string.Empty;
     try
     {
         TileDB db = new TileDB(mapfile);
         if (db.Load(out tilesBlock) == "ok")
         {
             m_missingTiles = false;
             return(true);
         }
         this.BackColor = Color.Black;
         return(false);
     }
     catch (Exception err)
     {
         outMessage = err.Message;
         return(false);
     }
 }