GIS空间数据库建立 下载本文

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

ArcView简介

ArcView是美国环境系统研究所(Environmental System Research Institute简称ESRI)开发研制的集成地理信息系统软件它集空间图形、关系型数据库、统计图形、空间分析、网络通讯、面向对象的程序设计于一体。它支持应用程序之间的通讯并提供与其它应用程序之间的接口它支持多种平台:Unix, Microsoft Windows98和Windows NT等并保持用户界面基本相同而且可利用Windows的各种资源具有强大潜力的桌面GIS系统。 一、ArcView主要优点

1) 数据兼容性好:ArcView可以支持多种格式的空间数据格式并与其它地理信息系统软件或制图软件数据兼容。属性数据库可经SQL Connect 与读取其它类型数据库如Sybase、Excel、Access等且可以直接读取INFO、DBASE数据及以逗号间隔的文本文件。ArcView生成的数据库是DBF格式也可被其它软件使用。

2)支持汉字汉字处理:ArcView的操作界面是英文的但它支持中文Windows操作系统对汉字的处理极其方便。

3)系统升级容易:ArcView是采用模块组合方式构成如果有新的需求时可配置其它扩展模块如空间分析模块(Spatial analysis 、网格分析模块(Network analysis)、3D(3D analysis)分析模块或可在INTERNET上发布系统信息的IMS模块。

4)系统可跨平台运行:ArcView具有跨平台运行的能力可在常见的操作系统如Windows 95Windows NT以及Unix等上运行。 二、ArcView主要功能

数据采集手段图层管理功能属性库及其管理功能专题图和统计图各类查询功能导出图形(象)功能二次开发功能空间分析功能。 三、ArcView的项目基本结构

ArcViewGIS是以项目(project.apr)为空间图形(像)单位。 项目构成: 1、View:

可以进行地图显示信息查询空间分析它支持多种数据格式主要有shape文件、Arcinfo中的

coverage文件和Autocad中的.dxf .dwg 文件以及各种图象文件.image .jpeg .gif. bmp等等。ArcView 所引入的数据格式—SHAPE是一种矢量数据它有属性数据库可以与其它表(Table)相连可和其他主题(Theme)一样进行多种操作。ArcView可以直接建立编辑删除shape文件而且shape格式是开放的用户也可以用各种方法产生shape文件并加入到View中。

此外对点的位置信息可以直接显示和编辑其坐标可由ASCII文件、数据文件和GPS外部数据源输入。

ArcView是通过xy坐标存储地理要素的点被看作一个xy坐标对线是一组有序的xy坐标序列面(多边形)则是由通过xy定义的起始点相同的一组线构成的。ArcView的shape的数据结构扩展了其原有保存图形xy坐标方式增加了存储值(m)和高程值(z)的信息。因此地理要素被保存成(xym)(xyz)(xymz)。高程值(z)的增加可以在二维空间中显示查询在3D Analyst扩展模块中生成的数据。度量值(m)的增加使得ArcView可以支持动态分段。

1 / 6

2、Table:

关系数据库管理可支持外部数据源直接读取DBF,INFO,ASCII数据并可通过SQL Connect和任何SQL,DBMS等数据相连。 3、Chart:制作统计图表。

4、Layout:设计输出图形组合输出打印。

5、Script:面向对象的程序设计、开发、调试工具。

利用它可以重新组织ArcView的用户界面设计出特定功能的专业系统。ArcView的一个重要的特征是对其中各类文档都是动态链接对任一文档的修改其余相关文档自动更新。

与其它图形软件相比它的界面很不相同如CAD上述5种功能在一个界面。如方正智绘总体上是一个界面但图形与属性可切换绘图是一个加强的软件。而ArcView的是一View视图界面为主的5个界面是独立的。

默认工作目录在c:\\docume~1\\admini~1\\locads~1\\temp, 用户要一开始在FILE菜单设置工作目录,如c:\\jsj, 以便一起备份。

实验一 GIS空间数据库的建立

一、扫描图象导入及配准

注意:要一开始设置工作目录d:\\GIS\\个人姓名, 以便一起备份.一个项目一个文件夹。 (一)栅格图象的导入

1、拷入底图栅格图于d:\\ GIS\\个人姓名\\ 2、启动Arcview

3、击File---选扩充功能Extensions----选√JPEG image support--OK

4、新建一视图并填加扫描图像主题:New view—add theme

5、设影象源类型image data source,设路径双击影象文件名,即可导入 6、激活主题显示底图

7、存项目文件于指定文件夹 (二)ArcView中图像的配准

在ArcView3.3中可以将扫描的图像文件(在这里为影像文件)的象素坐标配准成大地坐标。

2 / 6

具体方法是: (1)在ArcView3.3中所要配准的影像文件是.jpg 格式所以在 Photoshop6.01中将.tiff格式转换成.jpg格式。

(2)ArcView3.3打开该格式文件并建立一个线型新专题将影像文件作为背景文件。分别左上角和右下角分别沿着公里网的横、纵坐标画两条线成十字叉记下该十字叉交点的象素坐标以及地理坐标:分别记为(Ax1,Ay1)、(Gx1,Gy1)、(Ax2,Ay2)、(Gx2,Gy2)。然后根据公式: PX=

Gx1?Gx2 (1)

Ax1?Ax2Gy1?Gy2 (2)

Ay1?Ay2 Py=

GX?Gx1?Ax1?Px (3) Gy?Gy1?(Top?Ay1)?Py (4) 其中Top值是Theme 的属性(Property)中的Top值。

(3)新建一个文本文件在文本文件中按下面的格式写出计算结果,其值保留小数点后八位。 Px 0 0 ?Py Gx Gy

保存文本文件然后将其重命名为.jgw格式,文件名字要与.jpg的名字相同并且这两个文件路径要相同(将.jgw文件考入d:\\GIS\\个人姓名中)。在ArcView中重新打开的.jpg 文件,其右上角的坐标就变成了大地坐标。因此就可以准确的知道图中任意一个明显地物点的大地坐标,为矢量化确定控制点的坐标做准备。这样对同一影像文件矢量化不同要素时不用每次进行坐标变换因为我们输入的每点都是地理坐标。

二、建立线主题

1、线图元概念

线图元是广义线概念,包括等高线、河流、公路等线状地物。 2、创建线的新主题(theme)

1)打开步骤一建立的项目文件 2)视图窗口界面中选定“视图”(View)下拉菜单中的 “New Theme”项。 3)在弹出的对话框内选择“线”(line)图形要素类型(注意:只能选择点、线、面——多边形三种基本类型其中一种)并单击“OK”钮确认。

4)在随后出现的新的对话框内指定ArcView将要创建的、您所想要添加的新主题的Shape文件

3 / 6