第八章GIS空间分析导论第一节空间数据一、空间数据的基本概念及内容地理信息系统能够飞速发展和广泛应用,主要原因就是其具有管理空间数据,并利用空间数据进行空间分析,为各行各业服务的能力。空间数据(也称地理数据)是地理信息系统的一个主要组成部分。空间数据是指以地球表面空间位置为参照的自然、社会和人文经济景观数据,可以是图形、图像、文字、表格和数字等。它是GIS所表达的现实世界经过模型抽象后的内容,一般通过扫描仪、键盘、磁带机或其它通讯系统输入GIS。在GIS中,空间数据主要包括:1、空间实体的位置即在某一个已知坐标系中的几何坐标,标识了地理现象在自然界或某个地图区域的空间位置,如经纬度、平面直角坐标、极坐标等。对空间实体的位置进行描述,必须对其进行抽象表示。一般来说,在二维分析空间,根据分析问题的尺度,我们把自然界中的物体抽象为点、线、面三种,在三维分析空间,则区分为点、线、面、体四种。2、空间实体的关系实体之间的关系通常包括:1度量关系,如两个实体之间距离的远近:②延伸关系(或方位关系),定义了两个实体之间的方位:③拓扑关系,定义了两个实体之间的关联、邻接、包含关系。3、空间实体的非几何属性一般简称属性,是指与地理实体相关联的地理变量或地理意义。属性分为定性和定量两种,定性数据包括名称、类型、特性等,如地貌类型、土地利用类型、行政区划等,定量数据包括数量、级别等,如土地面积、道路长度、人口数量、高程等;非几何属性一般是经过抽象、概括,通过分类、量算、统计得到。地理信息系统中的分析、检索大部分都是通过对属性的操作运算实现的,因此,属性数据的分类系统、量算指标、准确性对系统功能的实现有较大的影响。4、空间实体的时间特征指现象或空间实体随时间的变化。空间实体的位置数据和属性数据相对于时间来说,常常呈相互独立的变化,即在不同的时间,空间位置不变,但是属性特征可能已经发生变化,或者相反。二、空间数据的表示空间数据的表示,就是指将以图形模拟的空间物体表示成计算机能够接受的数字形式。计算机对上述空间数据内容的描述,主要的差别体现在对空间数据位置及其关系的表达对非几何属性的记录,一般都用关系表的形式或指针来完成
第八章 GIS 空间分析导论 第一节 空间数据 一、空间数据的基本概念及内容 地理信息系统能够飞速发展和广泛应用,主要原因就是其具有管理空间数据,并利用 空间数据进行空间分析,为各行各业服务的能力。空间数据(也称地理数据)是地理信息 系统的一个主要组成部分。 空间数据是指以地球表面空间位置为参照的自然、社会和人文经济景观数据,可以是 图形、图像、文字、表格和数字等。它是 GIS 所表达的现实世界经过模型抽象后的内容, 一般通过扫描仪、键盘、磁带机或其它通讯系统输入 GIS。 在 GIS 中,空间数据主要包括: 1、 空间实体的位置 即在某一个已知坐标系中的几何坐标,标识了地理现象在自然界或某个地图区域的空 间位置,如经纬度、平面直角坐标、极坐标等。 对空间实体的位置进行描述,必须对其进行抽象表示。一般来说,在二维分析空间, 根据分析问题的尺度,我们把自然界中的物体抽象为点、线、面三种,在三维分析空间, 则区分为点、线、面、体四种。 2、空间实体的关系 实体之间的关系通常包括:①度量关系,如两个实体之间距离的远近;②延伸关系(或 方位关系),定义了两个实体之间的方位;③拓扑关系,定义了两个实体之间的关联、邻接、 包含关系。 3、空间实体的非几何属性 一般简称属性,是指与地理实体相关联的地理变量或地理意义。属性分为定性和定量 两种,定性数据包括名称、类型、特性等,如地貌类型、土地利用类型、行政区划等,定 量数据包括数量、级别等,如土地面积、道路长度、人口数量、高程等;非几何属性一般 是经过抽象、概括,通过分类、量算、统计得到。地理信息系统中的分析、检索大部分都 是通过对属性的操作运算实现的,因此,属性数据的分类系统、量算指标、准确性对系统 功能的实现有较大的影响。 4、空间实体的时间特征 指现象或空间实体随时间的变化。空间实体的位置数据和属性数据相对于时间来说, 常常呈相互独立的变化,即在不同的时间,空间位置不变,但是属性特征可能已经发生变 化,或者相反。 二、空间数据的表示 空间数据的表示,就是指将以图形模拟的空间物体表示成计算机能够接受的数字形式。 计算机对上述空间数据内容的描述,主要的差别体现在对空间数据位置及其关系的表达, 对非几何属性的记录,一般都用关系表的形式或指针来完成
计算机描述空间实体(位置及关系)有两种形式:显式描述和隐式描述。显式表示,就是把表示的空间栅格化,通过给定栅格中一系列像元的编码、颜色、数值或符号来表示。隐式表示是用一些座标点或定义起点和终点的线及某种连接关系的失量来描述。显式描述和隐式描述,从数据结构角度,一般称为栅格数据结构和矢量数据结构。栅格数据结构是最简单最直观的空间数据结构,又称为网格结构或像元结构,是指将地球表面划分为大小均匀紧密相邻的网格阵列,每个网格作为一一个像元或像系,有行列号定义,并包含一个代码,表示该像素的属性值,或仅仅包含指向其属性记录的指针。因此,栅格结构是以规则的阵列来表示空间地物或现象分布的数据组织,栅格中的每个数据表示地物或现象的非几何属性特征。在栅格结构中,点用一个栅格单元来表示:线状地物则用沿线走向的一组相邻栅格单元表示:面或区域用记有区域属性的相邻栅格单元的集合来表示(如图8-1)。图8-1点、线、面数据及其栅格表示一般,每个栅格单元都会和这个栅格单元的一个或一组属性值相连(如图8-2)。-X1天量数据结构,是另一种常见的图形数据结构,它是通过记录座标的方法尽可能精确地表示点、线、面等地理实体,坐标空间为连续的,可以允许任意位置、长度、面积的精确定义。在失量数据结构中,每个点用一个X,Y坐标来记录,线用一组有序的X,Y坐标来
计算机描述空间实体(位置及关系)有两种形式:显式描述和隐式描述。显式表示, 就是把表示的空间栅格化,通过给定栅格中一系列像元的编码、颜色、数值或符号来表示。 隐式表示是用一些坐标点或定义了起点和终点的线及某种连接关系的矢量来描述。显式描 述和隐式描述,从数据结构角度,一般称为栅格数据结构和矢量数据结构。 栅格数据结构是最简单最直观的空间数据结构,又称为网格结构或像元结构,是指将 地球表面划分为大小均匀紧密相邻的网格阵列,每个网格作为一个像元或像素,有行列号 定义,并包含一个代码,表示该像素的属性值,或仅仅包含指向其属性记录的指针。因此, 栅格结构是以规则的阵列来表示空间地物或现象分布的数据组织,栅格中的每个数据表示 地物或现象的非几何属性特征。在栅格结构中,点用一个栅格单元来表示;线状地物则用 沿线走向的一组相邻栅格单元表示;面或区域用记有区域属性的相邻栅格单元的集合来表 示(如图 8-1)。 一般,每个栅格单元都会和这个栅格单元的一个或一组属性值相连(如图 8-2)。 矢量数据结构,是另一种常见的图形数据结构,它是通过记录坐标的方法尽可能精确 地表示点、线、面等地理实体,坐标空间为连续的,可以允许任意位置、长度、面积的精 确定义。 在矢量数据结构中,每个点用一个 X,Y 坐标来记录,线用一组有序的 X,Y 坐标来 图 8-1 点、线、面数据及其栅格表示 图 8-2 栅格单元的属性值
记录,面用一组线段(这些线段可构成一个封闭的区域)的X,Y坐标来记录。在面的表示中,多边形的第一个坐标和最后一个坐标总是相同的,在GIS软件中,一般是通过拓扑检查来实现的。在ArcView中,每一个点、线或面要素都有一个ID号,和其属性值相连。如图8-3是一条公路的位置及其属性信息。口xIdentifyResulI:Roadshp:#52图8-3查询矢量数据的属性值空间数据的这两种基本表示方法主要是对二维平面上的实体进行描述,除此之外,为了表示三维地形,对地表形态进行模拟,有一种特殊的栅格数据结构数字地面模型一DTM和不规则三角网模型一TIN。DTM(DigitalTerrainModel)一一数字地面模型是利用一个任意坐标系中大量选择的已知x、y、z的坐标点对连续地面的一个简单的统计表示,或者说,DTM就是地形表面形态属性信息的数字表达,是带有空间位置特征和地形属性特征的数字描述。地形表面形态的属性信息一般包括高程、坡度、坡向等。当数字地形模型中地形属性为高程时称为数字高程模型(DEM,DigitalElevationModel),所以说DEM是DTM的一个子集。由于传统的地理信息系统的数据结构都是二维的,数字高程模型的建立是对二维空间信息描述的一个很好的补充。DEM通常用地表规则网格单元来表示。这个网格可以是矩形、正方形,也可以是三角形。为了在数学上用矩阵来表示和计算机实现的方便(在计算机中,可以用一个二维数组来表示),DEM对地表的表示都是用正方形的规则网格来实现的。每个网格的行、列数表示地表的相对位置,每个网格的数值表示这个网格的高程值(见图8-4)。对于每个网格的数值有两种不同的解释。第一种认为该格网单元的数值是其中所有点的高程,即格网单元对应的地面面积内高程是均一的高度。这种数字高程模型是一个不连续的函数,一般用来表示离散空间。第二种认为该格网单元的数值是网格中心点的高程或该网格单元的平均高程值,这样则需要用一种插值方法来计算每个点的高程。ArcVieW中,空间分析的主要内容就是基于这种规则格网数据一一栅格数据(DEM数
记录,面用一组线段(这些线段可构成一个封闭的区域)的 X,Y 坐标来记录。在面的表 示中,多边形的第一个坐标和最后一个坐标总是相同的,在 GIS 软件中,一般是通过拓扑 检查来实现的。 在 Arc View 中,每一个点、线或面要素都有一个 ID 号,和其属性值相连。如图 8-3 是一条公路的位置及其属性信息。 空间数据的这两种基本表示方法主要是对二维平面上的实体进行描述,除此之外,为 了表示三维地形,对地表形态进行模拟,有一种特殊的栅格数据结构数字地面模型—DTM 和不规则三角网模型—TIN。 DTM(Digital Terrain Model)——数字地面模型是利用一个任意坐标系中大量 选择的已知 x、y、z 的坐标点对连续地面的一个简单的统计表示,或者说,DTM 就是地形 表面形态属性信息的数字表达,是带有空间位置特征和地形属性特征的数字描述。地形表 面形态的属性信息一般包括高程、坡度、坡向等。 当数字地形模型中地形属性为高程时称为数字高程模型(DEM,Digital Elevation Model),所以说 DEM 是 DTM 的一个子集。由于传统的地理信息系统的数据结构都是二维 的,数字高程模型的建立是对二维空间信息描述的一个很好的补充。 DEM 通常用地表规则网格单元来表示。这个网格可以是矩形、正方形,也可以是三 角形。为了在数学上用矩阵来表示和计算机实现的方便(在计算机中,可以用一个二维数 组来表示),DEM 对地表的表示都是用正方形的规则网格来实现的。每个网格的行、列数 表示地表的相对位置,每个网格的数值表示这个网格的高程值(见图 8-4)。 对于每个网格的数值有两种不同的解释。第一种认为该格网单元的数值是其中所有点 的高程,即格网单元对应的地面面积内高程是均一的高度。这种数字高程模型是一个不连 续的函数,一般用来表示离散空间。第二种认为该格网单元的数值是网格中心点的高程或 该网格单元的平均高程值,这样则需要用一种插值方法来计算每个点的高程。 ArcView 中,空间分析的主要内容就是基于这种规则格网数据——栅格数据(DEM 数 图 8-3 查询矢量数据的属性值
据就是栅格数据的一种)的。在ArcView中,每个网格的值被认为是栅格中心点的值。通93.779.877.977.78086.775.975.579.786.493.478.876.574.476.78276. 483.879. 777. 377.479. 485.992.88177.777.775.578.790.874.484.382.88.179.275.373.977.682.679.27376.580.485.283.980.380.376.475.379.188.581.281.277.27382.2747276.289.382.282.278.379.2图8-4格网DEM过DEM数据,在ArcVieW中,可以得到地表的坡度信息、坡向信息。数字高程模型既然是地理空间定位的数字数据集合,因此凡牵涉到地理空间定位,在研究过程中又依靠计算机系统支持的课题,一般都要建立数字高程模型。从这个角度看,建立数字高程模型是对地面特性进行空间描述的一种数字方法途径,数字高程模型的应用可遍及整个地学领域。在测绘中可用于绘制等高线、坡度图、坡向图、立体透视图、立体景观图,并应用于制作正射影像图、立体匹配片、立体地形模型及地图的修测。在各种工程中可用于体积和面积的计算、各种部面图的绘制及线路的设计。军事上可用于导航(包括导弹及飞机的导航)、通讯、作战任务的计划等。不规则三角网(TIN-一TriangulatedIrregularNetwork)是另外一表示数字高程模型的图8-5根据等高线构成的TIN
据就是栅格数据的一种)的。在 Arc View 中,每个网格的值被认为是栅格中心点的值。通 过 DEM 数据,在 ArcView 中,可以得到地表的坡度信息、坡向信息。 数字高程模型既然是地理空间定位的数字数据集合,因此凡牵涉到地理空间定位,在 研究过程中又依靠计算机系统支持的课题,一般都要建立数字高程模型。从这个角度看, 建立数字高程模型是对地面特性进行空间描述的一种数字方法途径,数字高程模型的应用 可遍及整个地学领域。在测绘中可用于绘制等高线、坡度图、坡向图、立体透视图、立体 景观图,并应用于制作正射影像图、立体匹配片、立体地形模型及地图的修测。在各种工 程中可用于体积和面积的计算、各种剖面图的绘制及线路的设计。军事上可用于导航(包括 导弹及飞机的导航)、通讯、作战任务的计划等。 不规则三角网(TIN——Triangulated Irregular Network)是另外一表示数字高程模型的 图 8-5 根据等高线构成的 TIN 79.8 77.9 75.9 75.5 77.7 80 86.7 93.7 82 76.5 74.4 76.7 79.7 86.4 93.4 83.8 79.7 77.3 77.4 76.4 79.4 85.9 92.8 81 77.7 77.7 78.7 84.3 90.8 82.6 79.2 79.2 73.9 77.6 82.4 88.1 80.3 80.3 76.4 73 76.5 80.4 85.2 88.5 81.2 81.2 73 75.3 79.1 82.2 89.3 82.2 82.2 78.3 74 72 76.2 79.2 图 8-4 格网 DEM
方法,它是通过从不规则分布的数据点、线生成的连续三角面来逼近地形表面。因格网DEM数据模型不能精确表示地形的结构和细部,并且数据量很大,所以利用TIN模型可以在某一特定分辨率下能用更少的空间和时间更精确地表示更加复杂的表面。特别是当地形包含有大量特征如断裂线、构造线时,TIN模型能更好地顾及这些特征从而能更精确地表达地表形态。图8-5是根据等高线所构成的TIN模型,图8-6是构成的TIN在ArcVieW中的光照显示。图8-6TIN的光照显示TIN模型的基本要求有三点:①TIN是唯一的:②每个三角形应尽量接近等边形状:③保证最邻近的点构成三角形,即三角形的边长之和最小。第二节空间分析一、空间分析的基本内容空间分析是基于地理对象的位置和形态的空间数据的分析技术,其目的在于提取和传输空间信息。空间分析是地理信息系统的主要特征。空间分析能力(特别是对空间隐含信息的提取和传输能力)是地理信息系统区别与一般信息系统的主要方面,也是评价一个地理信息系统成功与否的一个主要指标。传统的地图学中的地图应用就是一种空间分析。在现代GIS领域,空间分析是指利用计算机分析、获取和传输空间信息。对于空间分析的具体研究内容,目前还没有一个一致的定义。根据空间分析作用的数据性质的不同,把空间分析分为:1基手空间图形数据的分析运算:②基于非空间属性的数据运算:③空间和非空间数据的联合运算。空间分析赖以进行的基础是地理空间数据库,其运用的手段包括各种几何的逻辑运算、数理统计分析,代数运算等数学手段
方法,它是通过从不规则分布的数据点、线生成的连续三角面来逼近地形表面。因格网 DEM 数据模型不能精确表示地形的结构和细部,并且数据量很大,所以利用 TIN 模型可以在某 一特定分辨率下能用更少的空间和时间更精确地表示更加复杂的表面。特别是当地形包含 有大量特征如断裂线、构造线时,TIN 模型能更好地顾及这些特征从而能更精确地表达地 表形态。图 8-5 是根据等高线所构成的 TIN 模型,图 8-6 是构成的 TIN 在 Arc View 中的光 照显示。 TIN 模型的基本要求有三点: ①TIN 是唯一的; ②每个三角形应尽量接近等边形状; ③保证最邻近的点构成三角形,即三角形的边长之和最小。 第二节 空间分析 一、空间分析的基本内容 空间分析是基于地理对象的位置和形态的空间数据的分析技术,其目的在于提取和传 输空间信息。空间分析是地理信息系统的主要特征。空间分析能力(特别是对空间隐含信 息的提取和传输能力)是地理信息系统区别与一般信息系统的主要方面,也是评价一个地 理信息系统成功与否的一个主要指标。 传统的地图学中的地图应用就是一种空间分析。在现代 GIS 领域,空间分析是指利用 计算机分析、获取和传输空间信息。 对于空间分析的具体研究内容,目前还没有一个一致的定义。根据空间分析作用的数 据性质的不同,把空间分析分为:①基于空间图形数据的分析运算;②基于非空间属性的 数据运算;③空间和非空间数据的联合运算。 空间分析赖以进行的基础是地理空间数据库,其运用的手段包括各种几何的逻辑运算、 数理统计分析,代数运算等数学手段。 图 8-6 TIN 的光照显示