基于ArcGIS - Engine组件开发笔记 - 图文

发布时间 : 星期二 文章基于ArcGIS - Engine组件开发笔记 - 图文更新完毕开始阅读

ArcGIS Engine组件的开发与应用教程

1. 基本服务—由GIS核心ArcObjects构成,几乎所有GIS应用程序都需要,如要素几何体(feature geometry)和显示(display)。

2. 数据存取—ArcGIS Engine可以对许多栅格和矢量格式进行存取,包括强大的地理数据库(Geodatabase)。

3.地图表达—创建和显示带有符号和标注的地图。 4. 开发组件—用于快速开发应用程序的界面控件。

5. 运行时选项—ArcGIS Engine运行时可以与标准功能或其它高级功能一起部署。

ArcGIS Engine Developer Kit是一个基于组件的开发产品,主要是面向开发人员,提供了和开发环境的集成,开发帮助,类库对象

模型图,代码示例等。

ArcGIS Engine的另一个组件就是其运行时(Runtime)。ArcGIS Engine Developer Kit建立的所有应用程序在运行时都需要相应级别的ArcGIS Engine运行时。

ArcGIS Engine运行时有多种版本级别,从标准版本一直到企业版本。 标准 Engine运行时提供所有ArcGIS应用程序的核心功能。这个级别的ArcGIS Engine运行时可以操作几种不同的栅格和矢量格式、进行地图表达和创建以及通过执行各种空间或属性查询查找要素。这个级别的ArcGIS Engine运行时还可以进行基本数据创建、编辑Shapefile和简单的个人地理数据库(Personal Geodatabase)及GIS分析。

编辑Enterprise Geodatabase扩展模块。ArcGIS Engine运行时Enterprise Geodatabase编辑增加了创建和更新多用户企业Geodatabase的功能。ArcGIS Engine的其它扩展模块包括:空间分析扩展模块、3D分析扩展模块、网络分析、StreetMap扩展模块等。

5

ArcGIS Engine组件的开发与应用教程

2 软件安装

在开发ArcGIS Engine程序之前,需要首先部署完成开发环境。本文的ArcGIS Engine开发实例以C#语言为例,C#的集成开发环境选择Visual Studio 2005,对ArcGIS Engine开发环境的搭建需要遵循下面的步骤顺序进行: a) 安装Visual Studio 2005

b) 安装ArcGIS Engine Runtime9.3

c) 安装ArcGIS Engine Developer Kit For Microsoft .NET Framework 9.3

ArcGIS Engine Developer Kit有支持多种开发语言的开发包,用户可以使用VB6,VC++,C#,Java等对ArcGIS Engine进行开发。每种语言都有对应的ArcGIS Engine Developer Kit安装包,本文主要以C#为例。

注释:ArcGIS Engine Developer Kit For Microsoft .NET Framework的安装要求操作系统已经安装了.Net Framework 2.0,因为ArcGIS Engine Developer Kit For Microsoft .NET Framework在安装时会检测本地是否已经安装.Net Framework 2.0,如果已经安装,那么ArcGIS Engine的.Net类库就会安装到系统上,如果没有检测到.Net Framework 2.0,那么ArcGIS Engine的.Net类库就不会安装到系统上;具体表现为在ArcGIS Engine的安装目录下会有一个DotNet的文件夹,如果该文件夹存在就表示ArcGIS Engine的.Net类库已经安装到本地系统上。这里我们要安装开发环境,开发工具选择Visual Studio 2005,安装Visual Studio 2005的过程中会自动安装.Net Framework 2.0。

2.1 安装前准备

a) Visual Studio 2005安装光盘或安装文件。

b) ArcGIS Engine Runtime9.3的安装光盘或安装文件。

c) ArcGIS Engine Developer Kit For Microsoft .NET Framework 9.3的安装

光盘或安装文件。

d) ArcGIS Engine Developer Kit的授权文件。 2.2 安装Visual Studio 2005

1. 把Visual Studio 2005安装光盘放入光驱。找到SETUP.EXE文件,双击

运行,在弹出的对话框中点击“安装 Visual Studio 2005”。

6

ArcGIS Engine组件的开发与应用教程

2. 在弹出的安装程序向导界面中,点击“下一步”。

3. 选中“我接受许可协议中的条款”,点击“下一步”。

7

ArcGIS Engine组件的开发与应用教程

4. 在左边的面板中选中“自定义”,默认的安装路径是C:\\Program

Files\\Microsoft Visual Studio 8,如果需要修改安装路径,点击“浏览”,最后点击“下一步”。

8

联系合同范文客服:xxxxx#qq.com(#替换为@)