1 窗體設計
菜單,目錄樹,地圖顯示視圖 ,許可,(工具條)
2 數據準備
shp數據,在ArcGIS中保存的lyr文件,儘量保持shp數據和lyr目錄不變
3 代碼
菜單事件
private void 打開LayerToolStripMenuItem_Click(object sender, EventArgs e)
{
OpenFileDialog Ofd = new OpenFileDialog();
Ofd.Multiselect = false;
Ofd.Filter = "lyr圖層(*.lyr)|*.lyr";
DialogResult dia = Ofd.ShowDialog();
if (dia != DialogResult.OK)
return;
axMapControl1.AddLayerFromFile(Ofd.FileName, 0);
axMapControl1.ActiveView.Refresh();
}
4 測試運行
5 源文件點擊下載