上机指导书1范文.doc

上机指导书1范文.doc

ID:51017386

大小:53.94 KB

页数:3页

时间:2020-03-17

上机指导书1范文.doc_第1页
上机指导书1范文.doc_第2页
上机指导书1范文.doc_第3页
资源描述:

《上机指导书1范文.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、上机指导书1范文  验上机实验1基于组件的常用GIS功能实现【上机目的】掌握基于ArcGISEngine的GIS基本功能的开发方法。  【上机内容】在入门实验的基础上用C#(或其他高级程序设计语言)结合ArcGISEngine开发一个包含GIS基本操作的应用程序,实现GIS基本操作(放大、缩小、漫游、全图显示等)、打开/保存Mxd地图文档、鹰眼图、添加shape矢量数据/栅格数据、画点/线/圆/矩形/多边形、距离量算/面积量算。  学有余力的可以尝试调用GP工具实现叠加分析。  【上机要求】1.完成代码的编写工作,基于Ar

2、cGISEngine实现GIS基础功能。  2.了解利用GIS进行应用型地理信息系统建设工作的基本思路。  3.独立实验,认真、按时完成上机实验报告。  【上机方法】通过对示例代码的学习,把这些分散的代码相互集成拼接起来,形成一个能实现常用GIS功能的应用程序。  一、部分接口、类、枚举所在的命名空间列表。  NameSpace(命名空间)Interface/Class/Enum(接口/类/枚举)ESRI.ArcGIS.CartoIActiveViewICircleElementIElementIEnumLayerIEnu

3、mGxObjectIFeatureLayerIFillShapeElementIGraphicsContainerILayerILayerFieldsILineElementIMarkerElementIMapDocumentIMxdContentsIPolygonElementIRasterLayerIRectangleElementITinLayerESRI.ArcGIS.CatalogIEnumGxObjectGxFilterFeatureClassesClassIGxObjectIGxObjectFilterESR

4、I.ArcGIS.CatalogUIGxDialogClassIGxDialogESRI.ArcGIS.ControlsesriControlsMousePointeresriTOCControlItemESRI.ArcGIS.DataSourcesFileTinWorkspaceFactoryClassESRI.ArcGIS.DataSourcesGDBAessWorkspaceFactoryClassFileGDBWorkspaceFactoryClassSdeWorkspaceFactoryClassESRI.Arc

5、GIS.DataSourcesRasterIRasterWorkspaceRasterWorkspaceFactoryClassESRI.ArcGIS.DisplayIFillSymbolILineSymbolIMarkerSymbolIRgbColorISimpleLineSymbolISimpleFillSymbolRgbColorClassSimpleLineSymbolClassESRI.ArcGIS.esriSystemesriJobStatusINameIPropertySetESRI.ArcGIS.Geoda

6、tabaseIFeatureIFeatureClassIFeatureCursorIFieldsIQueryFilterIRasterDatasetITinITinWorkspaceIWorkspaceIWorkspaceFactoryESRI.ArcGIS.GeometryIEnvelopeIGeometryIPointESRI.ArcGIS.GeoprocessorGeoprocessorESRI.ArcGIS.GeoprocessingIGeoProcessorResult  二、以下是参考代码。  1.打开Mxd文

7、档。  2.保存Mxd文档3.鹰眼图//在主地图发生变化的时候更新鹰眼图//在鹰眼图按下鼠标移动的时候更新主地图//4.添加shape数据5.添加栅格数据方法二6.画点线圆矩形多边形//设置鼠标样式//画点//画线IGeometrypolyline=axMapControl1.TrackLine();//画圆IGeometrycircle=axMapControl1.TrackCircle();//画矩形IGeometryrectangle=axMapControl1.TrackRectangle();//画多边形IGeo

8、metrypolygon=axMapControl1.TrackPolygon();//创建简单线符号和简单填充符号7.距离量算/面积量算//封装函数计算距离和面积8.打开个人数据库/文件数据库//打开文件数据库9.SDE链接空间数据库10.调用GP工具进行空间分析示例——反距离加权插值a)主界面b)输

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。