网站大量收购独家精品文档,联系QQ:2885784924

第四章 地图显示课件.ppt

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 地图显示课件

第 四 章 地 图 显 示 第四章 地图显示 4.1 加载图层及相关操作 4.2 地图浏览功能的实现 4.3 图层控制 4.4 地图标注 4.5 实现鹰眼图功能 4.1 加载图层及相关操作 4.1.1 使用属性向MapControl中添加图层 4.1.2 使用程序动态地向MapControl中添加图层 4.1.3 图层的选择、移动、显示隐藏和卸载 4.1.4 控制图层显示的范围 4.1.1 使用属性向MapControl中添加图层 (1)新建一个项目 启动Visual Studio.NET,在【文件】菜单中选择【新建项目】,在“新建项目”对话框中选择项目类型为“Visual C#”,模板为“Windows应用程序”,选择“位置”,点击“确定”保存该项目 4.1.1 使用属性向MapControl中添加图层 (2)添加选项卡 在“工具箱”的空白处单击鼠标右键,在弹出的快捷菜单中选择“添加选项卡”,然后在新增选项卡上输入“ESRI控件”作为选项卡标签 4.1.1 使用属性向MapControl中添加图层 (3)添加ArcGIS Engine控件 右键点击“ESRI控件”标签,从快捷菜单中选择“选择项” 4.1.1 使用属性向MapControl中添加图层 在弹出的“选择工具项”对话框中选择“.NET Framework 组件”选项卡,选中”AxMapControl”、“AxTOCControl”、“AxToolbarControl”和“AxPageLayoutControl”等复选框,单击“确定”按钮,将所选择的控件添加到工具栏中 4.1.1 使用属性向MapControl中添加图层 在项目菜单中选择“添加引用”,在弹出的“添加引用”对话框中添加以下常用的类库引用: ESRI.ArcGIS.Carto ESRI.ArcGIS.Display ESRI.ArcGIS.Geometry ESRI.ArcGIS.System ESRI.ArcGIS.SystemUI 4.1.1 使用属性向MapControl中添加图层 (4)在窗体中嵌入ArcGIS Engine控件 双击工具箱中的“ESRI”标签栏中的AxMapControl和AxLicenseControl控件,将它们都添加到窗体上,并调整好大小和位置。 4.1.1 使用属性向MapControl中添加图层 (5)右键单击MapControl控件,在弹出的对话框中选择 【属性】 4.1.1 使用属性向MapControl中添加图层 (6)在弹出的属性页窗体中添加图层 4.1.1 使用属性向MapControl中添加图层 (7)运行程序,显示结果 4.1.2 使用程序动态地向MapControl中添加图层 MapControl类提供了三个方法用于加载图层: (1)AddLayer 说明: Adds a layer to the Maps collection of layers at the specified index position 用法: object.AddLayer (Layer [,toIndex=0] ) 其中: Layer参数表示ILayer对象,必选参数 toIndex参数表示图层的索引,长整型,可选参数 4.1.2 使用程序动态地向MapControl中添加图层 MapControl类提供了三个方法用于加载图层: (2)AddLayerFromFile 说明: Loads a layer file(*.lyr文件) and adds it to the Maps collection of layers at the specified index position. 用法: object.AddLayerFromFile (lyrPath [,toIndex=0] ) 其中: lyrPath表示*.lyr文件的具体物理路径,必选参数 toIndex参数表示图层的索引,长整型,可选参数 4.1.2 使用程序动态地向MapControl中添加图层 MapControl类提供了三个方法用于加载图层: (3)AddShapeFile 说明: Adds a shapefile(*.shp文件) as a layer to the Map. 用法: object.AddShapeFile(Path, fileName ) 其中: Path表示包含shape文件的文件夹路径,必选参数 fileName参数表示shape文件的文件名,必选参数 通过AddShapeFile方法

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档