- 190
- 0
- 约3.66万字
- 约 51页
- 2018-12-29 发布于广东
- 举报
GIS二次开发实验报告
学 号:
姓 名:
班 级:
专 业:
指导老师:
二零一五年11月15日
PAGE \* MERGEFORMAT7
目录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc403521962 1 实验一:软件安装与AOI书签开发 2
HYPERLINK \l _Toc403521963 1.1 实验目的 2
HYPERLINK \l _Toc403521964 1.2 实验内容 2
HYPERLINK \l _Toc403521965 1.3 实验结果 2
HYPERLINK \l _Toc403521966 2 实验二:地图数据组织与访问 5
HYPERLINK \l _Toc403521967 2.1 实验目的 5
HYPERLINK \l _Toc403521968 2.2 实验内容 5
HYPERLINK \l _Toc403521969 2.3 实验结果 5
HYPERLINK \l _Toc403521970 3 实验三:地图渲染与制图输出 9
HYPERLINK \l _Toc403521971 3.1 实验目的 9
HYPERLINK \l _Toc403521972 3.2 实验内容 9
HYPERLINK \l _Toc403521973 3.3 实验结果 9
HYPERLINK \l _Toc403521974 4 实验四:空间数据处理 14
HYPERLINK \l _Toc403521975 4.1 实验目的 14
HYPERLINK \l _Toc403521976 4.2 实验内容 14
HYPERLINK \l _Toc403521977 4.3 实验结果 14
5 实验五:GIS分析20
HYPERLINK \l _Toc403521975 5.1 实验目的 20
HYPERLINK \l _Toc403521976 5.2 实验内容 20
HYPERLINK \l _Toc403521977 5.3 实验结果 20
6实验六:栅格数据处理25
HYPERLINK \l _Toc403521975 4.1 实验目的 25
HYPERLINK \l _Toc403521976 4.2 实验内容 25
HYPERLINK \l _Toc403521977 4.3 实验结果 25
HYPERLINK \l _Toc403521978 7 实验总结 31
实验一:软件安装与AOI书签开发
实验目的
掌握AOI书签程序开发
实验内容
实现AOI书签的创建
实现AOI书签的调用
实验步骤与结果
安装程序后,新建地图显示项目。在程序的主窗体上端添加添加菜单项,文本属性为创建书签,控件名为miCreateBookmark,在旁边添加组合框,控件名为cbBookmarkList。
1.右击引用选择AddArcGIS Reference在弹出的对话框中添加引用在主窗体(即MainForm.cs)中添加代码;
(1)首先添加引用代码:using ESRI.ArcGIS.Display;
using ESRI.ArcGIS.esriSystem;
using ESRI.ArcGIS.Carto;
using ESRI.ArcGIS.Controls;
using ESRI.ArcGIS.ADF;
using ESRI.ArcGIS.SystemUI;
using ESRI.ArcGIS.Geometry;
using ESRI.ArcGIS.Geodatabase;
using ESRI.ArcGIS.DataSourcesFile;
using ESRI.ArcGIS.DataSourcesRaster;
(此引用代码都需添加引用后才可以使用,上述引用代码为本类中所需要的所有引用,在之后的编程中,可以不用重复引用)
添加“创建书签”函数
在MainForm类中添加成员函数CreateBookMark,代码如下:
public void CreateBookmark(string sBookmarkName)//参数为书签名
{
//通过IAOIBookmark接口创建一个变量,其类型为AOIBookmark,用于保存当前地图的范围
IAOIBookmark aoiBookmark = new AOIBookmarkClass();
if (aoiBookmark != null)
原创力文档

文档评论(0)