通过lyr打开数据

来源:互联网 发布:中国联合网络通信官网 编辑:程序博客网 时间:2024/05/07 22:27

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 源文件点击下载

0 0
原创粉丝点击