《地理信息系统导论》
实习指导书
编写:郑新奇 王淑晴
2011年2月
实习一:ESRI产品系列认识
一、实习目的: 1. 了解ESRI产品系列
2. 熟悉ArcGIS的组成及其相互关系
二、实习内容: 1. 介绍ESRI产品系列
2. 介绍ArcGIS的组成,演示ArcGIS的各个模块及其相互关系,阅读有关ArcGIS资料。
三、实习数据: ArcGIS体系结构.pdf
四、预备知识: 1. ESRI产品系列
ESRI 公司的ArcGIS系列软件是一个全面的、完善的、可伸缩的 GIS 软件平台,无论是单用户,还是多用户,无论是在桌面端、服务器端、互联网还是野外操作,都可以通过ArcGIS 构建地理信息系统。
? ArcGIS Desktop:一个专业GIS 应用的完整套件 ? ArcGIS Engine:开发GIS 应用的嵌入式开发组件 ? 服务器GIS:ArcSDE,ArcIMS和ArcGIS Server ? 移动GIS:ArcPad
ArcGIS 是基于一套由共同的GIS 组件实现的,这些组件被称为ArcObjects。ArcObjects 包含了大量的可编程组件,从简单对象(例如,单个的几何对象)到高级的对象(例如与现有ArcMap 文档交互的地图对象)。这些对象为开发者封装了全面的GIS 功能。每一个基于ArcObjects 建成的ArcGIS 产品都为开发者提供了一个应用开发的容器,包括桌面GIS(ArcGIS Desktop),嵌入式GIS(ArcGIS Engine)以及服务器GIS ( ArcGIS Server )。
2. 桌面GIS
ArcGIS桌面系统是为GIS专业人士提供的信息制作和使用的工具。它可以作为三个独立的软件产品购买,每个产品提供不同层次的功能水平:
? ? ? ?
ArcReader是一个免费地图浏览器,可以查看的打印用其他ArcGIS桌面产品生成的所有地图和数据格式。还具有简单的浏览和查询功能。
ArcView提供了复杂的制图、数据使用、分析,以及简单的数据编辑和空间处理工具。 ArcEditor除了包括了ArcView中的所有功能之外,还包括了对Shapefile和geodatabase的高级编辑工能。
ArcInfo是一个全功能的旗舰式GIS桌面产品。它扩展了ArcView和ArcEditor的高级空间处理功能,还包括传统的ArcInfo Workstation应用程序(Arc,ArcPlot,ArcEdit,AML等)。
ArcGIS桌面产品(ArcGIS Desktop)是一系列整合的应用程序的总称,包括ArcCatalog,ArcMap,
ArcGlobe,ArcToolbox和ModelBuilder。通过协调一致地调用应用和界面,可以实现任何从简单到复杂的GIS任务,包括制图,地理分析,数据编辑,数据管理,可视化和空间处理。
3. 服务器GIS
GIS 用户通过部署一个集中式的GIS 服务器在大型组织之内以及Internet 的用户之间发布和共享地理信息。服务器的GIS 软件适用于任何集中执行GIS 计算,并计划扩展支持GIS数据管理和空间处理的场合。除了为客户端提供地图和数据服务,GIS 服务器还在一个共享的中心服务器上支持GIS 工作站的所有功能,包括制图,空间分析,复杂空间查询,高级数据编辑,分布式数据管理,批量空间处理,空间几何完整性规则的实施等等。
ArcGIS 服务器产品符合信息技术的标准规范,可以和其它企业级的软件完美的合作,例如Web 服务器,数据库管理系统(DBMS)以及企业级的应用开发框架包括.NET 和JAVA2 企业级平台(J2EE)。这促使了GIS 和其它大量的信息系统技术的整合。 ArcGIS 9 所包含的三种服务器产品:
? ArcSDE――一个在多种关系型数据库管理系统中管理地理信息的高级空间数据服务器。
ArcSDE 是一个位于ArcGIS 其它软件产品和关系型数据库之间的数据服务器,其广泛的应用使得在跨任何网络的多个用户群体中共享空间数据库以及在任意大小的数据级别中伸缩成为可能。 ? ArcIMS――是一个可伸缩的,通过开放的Internet 协议进行GIS 地图,数据和元数据发布的
地图服务器。ArcIMS 已经在成千上万的应用中部署了,主要是为Web 上的用户提供数据分发服务和地图服务。 ? ArcGIS Server――是一个应用服务器,包含了一套在企业和Web 框架上建设服务器GIS应用
的共享GIS 软件对象库。ArcGIS Server 是一个新产品,用于构建集中式的企业GIS应用,基