实习(一) 了解ARCGIS9系统构成,练习ArcCatalog的基本操作 下载本文

内容发布更新时间 : 2024/11/15 4:11:42星期一 下面是文章的全部内容请认真阅读。

仅供个人参考

实习(一) 了解ARCGIS9系统构成,练习ArcCatalog的基本操作

一、主要内容 1、了解arcGIS9的系统构成、桌面GIS的模块构成;

2、练习ArcCatalog子模块的具体操作,了解ArcCatalog的作用和功能。 二、学时安排:2学时

For personal use only in study and research; not for commercial use

三、预习内容--ArcGIS基础知识的学习 1、Arcgis9系统构成

2004年,推出ARCGIS9,将基于现有版本在空间处理、3D可视化以及开发工具方面进行拓展。包括图解建模方式在内的五种空间处理方式;可进行全球三维可视化的ArcGlobe;增强的注记管理和扩展模块Maplex;标准的开放的空间数据库格式的发布;增强的栅格空间数据库能力... ...同时将推出的,还有ArcGIS家族的两个最新的基于ArcObjects的产品:面向开发的嵌入式ArcGIS Engine和面向企业用户的以“集中式管理、网络为核心、基于服务器”为特点的ArcGIS Server,它们将支持包括UNIX和Linux在内的跨平台的解决方案,其模块组成:

For personal use only in study and research; not for commercial use

1)Arc/info workstation

原arc/info软件。

2)arcgis desktop:GIS应用程序的组成,如图:后详解。

不得用于商业用途

仅供个人参考

3)ArcGis Engine,嵌入式的开发组件

ArcGIS系统在过去五年对GIS发展的主要贡献之一是支持使用标准开发工具以及二次开发的易用性。ArcGIS 9在此基础上增加了一个面向开发的新产品——ArcGIS Engine。

ArcGIS Engine是基于开发的用于搭建及配置ArcGIS解决方案的产品。ArcGIS Engine基于ArcObjects构建,并提供跨平台的,C++组件技术框架用于构建ArcGIS。通过ArcGIS Engine,开发商可以为用户搭建及配置ArcGIS解决方案,而不需要在同一机器上安装ArcGIS桌面应用(ArcMap,ArcCatalog)。 ArcGIS Engine支持全部标准开发环境,包括.NET,组件对象模型(COM),Java和C++以及所有主流操作系统,如Windows,UNIX和Linux。此外,开发商还可以嵌入部分ArcGIS扩展模块中提供的功能。

4)Server ArcGis

ArcGIS 9最显著的体 系结构的改变是推出了ArcGIS Server。在ArcGIS 9之前,高级的GIS功能仅仅是在桌面端提供。客户/服务器的计算技术提供了对数据库中通用数据的共享访问功能,而Internet计算技术允许数据发布到Web上进行访问;然而,这还不足以支撑建立一种集中式管理的,以网络为核心的,基于服务器的全功能GIS系统。而这正是ArcGIS Server所扮演的角色。在ArcGIS 9的开发过程中,ESRI重新构造了ArcGIS平台的核心,使之适宜运行在服务器端;运行在全部主流服务器平台(Windows,UNIX和Linux);支持全部通用开发环境(.NET,Java,COM,C++);包含全部当前在ArcGIS桌面中提供的强大的制图、查询分析以及地理编码能力。

ArcGIS Server 9主要是为企业级信息系统的开发商/集成商而设计,他们希望在客户/服务器或者Web服务环境下构建一个服务器端的GIS应用。这是对ESRI两个其他企业应用服务器的一个补充:一个是ArcSDE——基于商业数据库管理系统(DBMS)提供对空间数据的访问;另一个是ArcIMS——用于大量的基于Internet的空间发布。 5)Moble GIS,arcpad

用于检测、移动GIS系统的模块。 2、桌面版ARC/INFO(Desktop ARC/INFO)

在早期ARC/INFO的使用中,由于其设计是基于DOS的命令式窗口界面进行操作,虽然用户可以使用AML语言进行二次开发设计自己的界面进行相应的编辑,但是对于一个不太了解其详细内容的用户而言,虽然其功能强大,但是仍需熟记大量的繁琐命令,显得有些不尽完善。因此,当只需进行一些简单的数据编辑处理时,宁愿选用MAPINFO或别的软件而不选用ARC/INFO软件。

ARC/INFO8以后,使得这一情况得以改观,不仅以Workstation为其原有用户保留了DOS式的命令式窗口界面,而且推出了面向对象的可视化界面,以Desktop形式进行数据处理,用户可以直接在其上进行

不得用于商业用途

仅供个人参考

相关的数据操作等。这样既保留了原版本的优点,而且Desktop本身不仅具有MAPINFO下最基本的电子地图处理功能,还具有ARC/INFO复杂的分析功能。 1)ArcCatalog

ArcCatalog用来管理、访问和探究(Explore)存在的地理数据,不管数据存储的格式和地址(位于本地磁盘或者网络的其他位置)。它类似于Windows Explorer,但是为地理数据所设计的;使用ArcCatalog,可以改变数据的结构,如创建一个新的地理数据库(GeoDatabase),装入现存的数据到地理数据库中,增加、删除属性表中的字段等。 2)ArcMap

是一个桌面程序用来完成所有基于地图的任务,包括地图制图、图编辑和分析等。使用ArcMap我们可以进行数据的浏览、符号化、查询、分析和输出等。ArcMap主要用于图形的编辑处理和符号化显示等。 3)ArcScene

主要进行一些三维显示和三维场景分析的模块。 4)ArcGlobe:全球3D GIS

ArcGIS 9在3D Analyst基础上第一次推出了全球3D可视化功能。该功能在一个新的名为ArcGlobe的3D桌面应用中提供。

ArcGlobe提供与任何在三维地球表面带有地理参考的空间数据进行无缝交互的能力。ArcGlobe允许用户在全球环境下叠加数据并进行地理数据的可视化显示。在综合考虑了数据获取和显示的优化及效率的基础上,ArcGlobe提供对事实上无限地理信息的访问能力。这种对空间数据存储容量上的突破意味着ArcGlobe可以以超越传统2D地图的性能更容易地、智能地处理从本地到全球不同比例的栅格、矢量和地形数据集。

ArcGlobe具有与ArcScene相似的地图交互工具。用户既可以在全球比例尺下平移、查询和分析数据,也可以放大到本地范围,以更高分辨率显示周边的航空影像。这获益于采用的一种新的,高级的索引和多分辨率数据访问技术。用户仅受限于他们物理存储设备的大小以及数据的可达性。

ArcGIS 9 3D Analyst还增加了对真实3D符号的支持,它提高了可视化以及对真实世界的模拟能力。 5)ArcReader

为查看和共享地图设计的。用ArcReader任何人能得到由ArcGIS桌面产生的高质量的地图。发布的地图文件由ArcGIS Publisher产生。ArcGIS Publisher是ArcView, ArcEditor, 和 ArcInfo的扩展模块,能把地图文档(MXD)转成PMF。ArcReader被设计为浏览已发布的地图,发布的地图中可以包含由地图制作者定义的本地、网络或Internet资源的组合。 四、具体内容及操作 1、实习数据的准备

将ArcGIS自带的..ArcGIS/ArcTutor目录拷贝实习目录,为了描述的方便,我们假定实习目录为“D:/practice”。 2、启动ArcCatalog

[1]. 运行“启动\\程序\\ArcGIS\\ArcCatalog”,或者运行桌面上的快捷方式。 3、熟悉ArcCatalog用户界面 当ArcCatalog启动之后,缺省方式的用户界面包括主菜单和“Standard”工具条。我们可以通过菜单“tools->Customs…”或者在菜单区或者工具条区按鼠标右键进行界面的定制。这些菜单和工具条可以停靠在窗口的任意位置。

不得用于商业用途