现在的位置: 首页 > 综合 > 正文

通过lyr打开数据

2014年09月28日 ⁄ 综合 ⁄ 共 398字 ⁄ 字号 评论关闭

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

抱歉!评论已关闭.