通過lyr打開數據

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 源文件點擊下載

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章