ArcGIS是美国ESRI(Environmental Systems Research Institute, Inc. 美国环境系统研究所公司)推出的一条为不同需求层次用户提供的全面的、可伸缩的GIS产品线和解决方案。ESRI是GIS领域的拓荒者和领导者,而ArcGIS也代表了当前GIS行业最高的技术水平。

本页面主要目录有关于ae的:简介、功能、组成等介绍

外文名

ae

简介

2004 年,美国 ESRI 发布 ArcGIS Engine,ArcGIS Engine 开发包提供了一系列可以在 ArcGIS Desktop框架之外使用的 GIS 组件,ArcGIS Engine的出现对于需要使用 ArcObjects 的开发人员来说是个福音,因为 ArcGIS Engine发布之前,基于ArcObjects的开发只能在庞大的ArcGIS Desktop框架下进行。

功能

开发人员可以使用 ArcGIS Engine 的开发包实现如下功能:

Š 分图层显示专题图,例如:道路,河流,行政边界等

Š 浏览、缩放地图

Š 查看地图上特征要素的信息

Š 在地图上检索、查找特征要素

Š 在地图上显示文本注记

Š 在地图上叠加卫星影像或航摄影像

Š 在地图上绘制点、线、面几何体

Š 通过矩形、圆形或多边形来选中地图上的要素

Š 通过SQL语句来查找要素

Š 使用各种渲染方式来绘制地图图层,例如:分级渲染,柱状图渲染,点密度渲染,依比例尺渲染等

Š 动态绘制实时的数据,例如实时的GPS 坐标点

Š 转换空间数据的坐标系。

组成

ArcGIS Engine 由一个软件开发工具包(SDK)和一个运行时(Runtime)组成。

ArcGIS Engine 从功能层次上可划分为如下五个部分:

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

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

3.地图表达—创建和显示带有符号和标注的地图。

4. 开发组件—用于快速开发应用程序的界面控件。

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