Example #1
0
 private void 信关站覆盖显示ToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (state.isSceneSetUp == false)
     {
         display("场景尚未建立");
         return;
     }
     if (信关站覆盖显示ToolStripMenuItem.Checked)
     {
         foreach (var fac in Scenemana.stkcities)
         {
             Scenemana.targetcircle(fac.name, fac.lat, fac.lon, 2800);
         }
         if (covsetup == false)
         {
             covrate  = covcal(2800);//2800的半径范围
             covsetup = true;
             toolStripStatusLabel1.Text = string.Format("覆盖率:{0}", covrate.ToString("0.00%"));
             display(string.Format("覆盖率:{0}", covrate.ToString("0.00%")));
         }
     }
     else
     {
         foreach (var fac in Scenemana.stkcities)
         {
             Scenemana.delcircle(fac.name);
         }
     }
 }