《ArcGIS+Engine开发实例教程VB.NET(三峡大学肖泽云)》.pdf

《ArcGIS+Engine开发实例教程VB.NET(三峡大学肖泽云)》.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
《ArcGIS+Engine开发实例教程VB.NET(三峡大学肖泽云)》.pdf

ArcGIS Engine 开发实例教程 三峡大学土木水电学院 肖泽云 二〇〇九年 三月 ArcGIS Engine 发实例教程 木水电学院3S 实验室 很高兴和大家分享我的心得!ArcGIS Engine 是专门用于开发GIS 系统的开 发包,目前最新版本是9.3。基于ArcGIS Engine ,结合程序开发语言可以开发具 有很强专业性的GIS 系统。而且所开发的系统不需要客户端安装ArcGIS 软件, 只需要安装ArcGIS Engine Runtime 及相应的许可就可以使用开发的GIS 系统。 本教程是本人原创作品,其主要目的是能让读者在学习完本教程后,对 ArcGIS Engine 开发有基础的认识,对ArcGIS Engine 主要的库有一定了解,熟悉GIS 开 发的基本流程,以期得到抛砖引玉的效果。本教程中所有的程序代码都是作者一 句一句编写的,希望广大读者、特别是初学者一 要仔细阅读、认真思考、反复 斟酌,才会达到事半功倍的效果。限于作者水平及时间关系,其中的错误在所难 免,望广大读者提出宝贵的意见和建议!相互交流,共同提高! —— 肖泽云 作者联系方式: 地址:湖北省宜昌市三峡大学土木水电学院 邮编:443002 Email:xwebsite@163.com QQ :289700062 软件建议配置要求: 由于在本教程中主要以Visual Basic.Net 语言开发为主,所以要求读者在使用 本教程之前先安装Visual Studio2005 。然后安装ArcGIS Engine for .Net ,安装完 ArcGIS Engine 后安装Engine 的许可文件,在启动Visual Studio 时会出现如下所 示界面: 其中MapControl Application 是一个典型的二维地图模版。 ArcGIS Engine 发实例教程 木水电学院3S 实验室 目 录 第一篇 Map 地图开发1 1、新建一个GIS 项目1 2、导入Map 文档5 3、设置TOCControl 和ToolbarControl 控件的链接7 4、添加Shapefile 数据文件7 5、添加图层8 6、其他常用属性及方法9 7、地图放大缩小等 10 8、创建数据属性表格 12 9、缓冲分析 15 10、CAD 与Shapfile 格式之间的相互转换20 11、将CAD 导出成Shp 格式23 12、创建符号选择窗体SymbologyControl 23 13、指定对象的符号27 14、三维分析31 15、获取TIN 图层40 16、选择对象42 17、获取选择数据45 18、获取剖面图49 19、闪烁动画并缩放至数据62 20、更改点的显示符号67 21、更改线的显示符号69 22、自定义点的符号71 23、打开个人数据库72 24、打 CAD 数据74 25、计算Raster 的绝对值77 26、Raster 的复杂计算79 27、生成表面Raster82 ArcGIS Engine 发实例教程 木水电学院3S 实验室 28、生成坡度Raster83 29、生成等高线84 30、生成曲率Raster85 第二篇 Scene 三维开发87 1、创建一个简单的三维场景87 2、在SceneControl 控件中添加Scene 文件88 3、旋转/移动摄像机动画88 4、常用浏览功能88 5、更

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档