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); } }