下载此文档

东华理工GIS二次开发实验分析报告(新).docx


文档分类:高等教育 | 页数:约32页 举报非法文档有奖
1/32
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/32 下载此文档
文档列表 文档介绍
东华理工GIS二次开发实验报告(新)————————————————————————————————作者:————————————————————————————————日期: GIS二次开发实验报告学号:姓名:班级:专业: 目录1 系统特色 12 Bar介绍 33 文件打开实现 44 多标签切换实现 75属性表实现 86 柱状图渲染实现 107状态条实现与比例尺调整实现 158最短路径分析实 169多边形选择 2310鹰眼设计实现 2411实验总结 25系统特色系统特色:人性化界面,大标签UI。Bar控件同ArcGis控件结合,提升系统的整体美观程度。一体化仿Office主题设计,色调和谐。多标签模式,支持同时打开多个文档。属性设置方便直观。图层窗、鹰眼窗、属性表窗支持任意拖动调整位置与停靠。Framework环境下的一组组件集,利用该组件集能够打造绚丽并且实用的应用程序界面,给开发人员提供极大的便利。Bar2内容极为丰富,因此先在工具箱中“添加选项卡”(Bar2),然后在此选项卡下“选择项”,,显示如下: 文件打开实现单击“文件”按钮,会弹出“打开”和“关闭”选项,代码如下:12345678910111213141516171819202122232425262728293031323334private void OpenMXD_Click(object sender, EventArgs e)//“打开MXD文件”按钮{    OpenFileDialog ofDialog = new OpenFileDialog();     = "输入ArcMap文档名称";     = "ArcView MXD文件|*.mxd";     = false;    if (() == )        openFile(, false);}private void Openshape_Click(object sender, EventArgs e)//“打开shape文件”按钮{    IWorkspaceFactory shpFactory = new ShapefileWorkspaceFactoryClass();    OpenFileDialog ofDialog = new OpenFileDialog();     = "输入ArcMap文档名称";     = "ArcView Shape文件|*.shp";     = false;    if (() == )    {        string fileName = ;        string filePath = (0, ('\\'));        IWorkspace shpWorkspace = (filePath, 0);        IFeatureLayer ftlayer = new FeatureLayerClass();        IEnumDataset ds = ();        IDataset featureClass = ();         = (IFeatureClass)featureClass;         = fileName;        ILayer layer = ftlayer as ILayer;        IMap mmap = sizelist[(int)].Map;        (layer);        IActiveView act = mmap as IActiveView;        ();    }}执行“打开文档”命令,代码如下:12345678910111213141516171819public vo

东华理工GIS二次开发实验分析报告(新) 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数32
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ipod0c
  • 文件大小1.73 MB
  • 时间2019-09-12