《4第四章 空间数据查询及分析2.pdf》由会员分享,可在线阅读,更多相关《4第四章 空间数据查询及分析2.pdf(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、定义:将有关主题层组成的数据层面,进行叠加产 生一个新数据层面的操作,其结果综合了原来两层 或多层要素所具有的属性。定义:将有关主题层组成的数据层面,进行叠加产 生一个新数据层面的操作,其结果综合了原来两层 或多层要素所具有的属性。不仅包含不仅包含空间关系空间关系的比较,还包含的比较,还包含属性关系属性关系的比较。的比较。空间量算缓冲区分析 叠加分析 网络分析空间数据查询空间统计分类分析4.4.1 视觉信息叠加视觉信息叠加将不同层面的信息内容叠加将不同层面的信息内容叠加显示显示在结果图件或屏幕上,以便研究者判断其相互空间关系,获得更为丰富的空间信息。包括以下几类:在结果图件或屏幕上,以便研究者
2、判断其相互空间关系,获得更为丰富的空间信息。包括以下几类:?点状图、线状图和面状图之间的叠加显示。?面状图区域边界之间或一个面状图与其他专题区域边界之间的叠加。?遥感影象与专题地图的叠加。?专题地图与数字高程模型(?点状图、线状图和面状图之间的叠加显示。?面状图区域边界之间或一个面状图与其他专题区域边界之间的叠加。?遥感影象与专题地图的叠加。?专题地图与数字高程模型(DEM)叠加显示立体专题图。)叠加显示立体专题图。?视觉信息叠加视觉信息叠加不产生新的数据层面,只是将多层信不产生新的数据层面,只是将多层信息复合显示,便于分析息复合显示,便于分析。空间量算缓冲区分析 叠加分析 网络分析空间数据查
3、询空间统计分类分析4.4.2 点与多边形叠加点与多边形叠加实际是计算多边形对点的实际是计算多边形对点的包含关系包含关系。通过计算每个点相对于多边形线段的位置,进行点是否 在一个多边形中的空间关系判断。通过计算每个点相对于多边形线段的位置,进行点是否 在一个多边形中的空间关系判断。在点与多边形在点与多边形几何关系几何关系计算后,还要进行计算后,还要进行属性信息属性信息处理。处理。?可以将多边形属性信息叠加到其中的点上。可以将多边形属性信息叠加到其中的点上。?也可以将点的属性叠加到多边形上。也可以将点的属性叠加到多边形上。?如果有多个点分布在一个多边形内的情形时,则要采用一些特殊规则,如将点的数目
4、或各点属性的总和等信息叠加到多边形上。如果有多个点分布在一个多边形内的情形时,则要采用一些特殊规则,如将点的数目或各点属性的总和等信息叠加到多边形上。?通常通常不直接产生新数据层面不直接产生新数据层面,只是把,只是把属性信息叠加到原图属性信息叠加到原图层中层中,然后通过,然后通过属性查询属性查询间接获得点与多边形叠加的需要信息。间接获得点与多边形叠加的需要信息。空间量算缓冲区分析 叠加分析 网络分析空间数据查询空间统计分类分析4.4.2 点与多边形叠加点与多边形叠加例如一个中国政区图(多边形)和一个全国矿产分布图(点),二者经叠加,并且将政区图多边形有关的属性信息加 到矿产的属性数据表中,然后
5、通过属性查询,可以查询指定省 有多少种矿产,产量有多少;而且可以查询指定类型的矿产在 哪些省里有分布等信息。例如一个中国政区图(多边形)和一个全国矿产分布图(点),二者经叠加,并且将政区图多边形有关的属性信息加 到矿产的属性数据表中,然后通过属性查询,可以查询指定省 有多少种矿产,产量有多少;而且可以查询指定类型的矿产在 哪些省里有分布等信息。空间量算缓冲区分析 叠加分析 网络分析空间数据查询空间统计分类分析4.4.2 点与多边形叠加点与多边形叠加空间量算缓冲区分析 叠加分析 网络分析空间数据查询空间统计分类分析4.4.2 点与多边形叠加点与多边形叠加实践练习:实践练习:计算十七地市内各包含多
6、少县、区、市?计算十七地市内各包含多少县、区、市?步骤:步骤:?打开需要的两个表:打开需要的两个表:十七地市面文件十七地市面文件、县驻地点文件县驻地点文件?提取提取县驻地文件县驻地文件的县区市的类型:的县区市的类型:增加两列增加两列,一列命名为“所属类型”,更新列,右字符串提取出“县、区、市”;另一列命名为“所属地市”,利用包含条件把十七地市的“名称”更新到“所属地市”,一列命名为“所属类型”,更新列,右字符串提取出“县、区、市”;另一列命名为“所属地市”,利用包含条件把十七地市的“名称”更新到“所属地市”?统计汇总各地市包含的不同类型县个数:SQL,条件“类型=县(市、区)”,用count汇
7、总统计汇总各地市包含的不同类型县个数:SQL,条件“类型=县(市、区)”,用count汇总空间量算缓冲区分析 叠加分析 网络分析空间数据查询空间统计分类分析4.4.3 线与多边形叠加线与多边形叠加?实质是实质是判断线是否落在多边形内判断线是否落在多边形内。首先首先计算线与多边形的交点计算线与多边形的交点,只要相交,就产生一个结 点,将,只要相交,就产生一个结 点,将原线打断成一条条弧段原线打断成一条条弧段,并将,并将原线和多边形的属性信 原线和多边形的属性信 息一起赋给新弧段息一起赋给新弧段。?叠加的结果叠加的结果产生了一个产生了一个新的数据层面新的数据层面,每条,每条线被它线被它穿过的多边形
8、打断成新弧段穿过的多边形打断成新弧段图层,同时产生一个相应的图层,同时产生一个相应的属性数据表记录原线和多边形的属性信息属性数据表记录原线和多边形的属性信息。?根据叠加的结果可以确定每条弧段落在哪个多边形内,可以查询指定多边形内指定线穿过的长度。根据叠加的结果可以确定每条弧段落在哪个多边形内,可以查询指定多边形内指定线穿过的长度。空间量算缓冲区分析 叠加分析 网络分析空间数据查询空间统计分类分析4.4.3 线与多边形叠加线与多边形叠加?比如比如:如果线状图层为河流,叠加的结果是多边形将穿过它的所有河流打断成弧段,可以查询任意多边形内的河流长度,进而计算它的河流密度等;:如果线状图层为河流,叠加
9、的结果是多边形将穿过它的所有河流打断成弧段,可以查询任意多边形内的河流长度,进而计算它的河流密度等;?如果线状图层为道路网,叠加的结果可以得到每个多边形内的道路网密度,内部的交通流量,进入、离开各个多边形的交通量,相邻多边形之间的相互交通量。如果线状图层为道路网,叠加的结果可以得到每个多边形内的道路网密度,内部的交通流量,进入、离开各个多边形的交通量,相邻多边形之间的相互交通量。空间量算缓冲区分析 叠加分析 网络分析空间数据查询空间统计分类分析4.4.3 线与多边形叠加线与多边形叠加实践练习:实践练习:计算十七地市内河流(高速公路)的长 度?计算十七地市内河流(高速公路)的长 度?步骤:步骤:
10、?1)、打开需要的两个表1)、打开需要的两个表:十七地市面文件、河流或高速公路线文件;:十七地市面文件、河流或高速公路线文件;?2)、分割河流或高速公路线文件2)、分割河流或高速公路线文件:全部选中线文件,文件可编辑,设置目标,图层控制,把17地市文件置于最上层,全部选中17地市文件,分割;:全部选中线文件,文件可编辑,设置目标,图层控制,把17地市文件置于最上层,全部选中17地市文件,分割;空间量算缓冲区分析 叠加分析 网络分析空间数据查询空间统计分类分析4.4.3 线与多边形叠加线与多边形叠加实践练习:实践练习:计算十七地市内河流(高速公路)的长度?计算十七地市内河流(高速公路)的长度?步
11、骤:步骤:?3、计算分割后的线段长度3、计算分割后的线段长度:增加一列,长度,更新列:增加一列,长度,更新列?4、统计汇总各地市包含的河流或高速公路长度4、统计汇总各地市包含的河流或高速公路长度:SQL,用SUM汇总;或者十七地市表,增加一列,高速公路长度,更新列,:SQL,用SUM汇总;或者十七地市表,增加一列,高速公路长度,更新列,空间量算缓冲区分析 叠加分析 网络分析空间数据查询空间统计分类分析4.4.4 多边形叠加4.4 多边形叠加GIS最常用的功能之一。是将两个或多个多边形图层进行叠加 以产生一个新多边形图层的操作,其结果将原来多边形要素 分割成新要素,新要素综合了原来两层或多层的属
12、性。GIS最常用的功能之一。是将两个或多个多边形图层进行叠加 以产生一个新多边形图层的操作,其结果将原来多边形要素 分割成新要素,新要素综合了原来两层或多层的属性。空间量算缓冲区分析 叠加分析 网络分析空间数据查询空间统计分类分析4.4.4 多边形叠加4.4.4 多边形叠加几种类型(以ARC/INFO为例)几种类型(以ARC/INFO为例)1)union 并1)union 并输出层为保留原来两个输入图层的所有多边形。输出层为保留原来两个输入图层的所有多边形。空间量算缓冲区分析 叠加分析 网络分析空间数据查询空间统计分类分析4.4.4 多边形叠加2)identity 叠加4.4.4 多边形叠加2
13、)identity 叠加输出层为保留以其中一输入图层为控制边界之内的所 有多边形。输出层为保留以其中一输入图层为控制边界之内的所 有多边形。空间量算缓冲区分析 叠加分析 网络分析空间数据查询空间统计分类分析4.4.4 多边形叠加4.4.4 多边形叠加3)intersect 并(二者的公共区域)并(二者的公共区域)输出层为保留原来两个输入图层的共同多边形。输出层为保留原来两个输入图层的共同多边形。空间量算缓冲区分析 叠加分析 网络分析空间数据查询空间统计分类分析4.4.4 多边形叠加4.4.4 多边形叠加4)erase 输入图层边界之外的所有多边形输入图层边界之外的所有多边形输出层为保留以其中一
14、输入图层为控制边界之外的 所有多边形。输出层为保留以其中一输入图层为控制边界之外的 所有多边形。空间量算缓冲区分析 叠加分析 网络分析空间数据查询空间统计分类分析4.4.4 多边形叠加4.4.4 多边形叠加5)update输出层为一个经删除处理后的图层与一个新特征图 层进行合并后的结果。输出层为一个经删除处理后的图层与一个新特征图 层进行合并后的结果。空间量算缓冲区分析 叠加分析 网络分析空间数据查询空间统计分类分析4.4.4 多边形叠加4.4.4 多边形叠加6)clip输出层为按一个图层的边界,对另一个图层的内容 要素进行截取后的结果。输出层为按一个图层的边界,对另一个图层的内容 要素进行截
15、取后的结果。空间量算缓冲区分析 叠加分析 网络分析空间数据查询空间统计分类分析4.4.4 多边形叠加4.4.4 多边形叠加实践练习:实践练习:多边形与多边形的叠加(union 并)多边形与多边形的叠加(union 并)步骤步骤:以一、二为图名以一、二为图名1、将图一另存为图三,关闭图一,打开图三,将图二内容 全部拷贝到图三(图层控制,图二置于上层,图二可选,图三可编辑,全部选中图二,复制,粘贴),全部选中图 三,合并、将图一另存为图三,关闭图一,打开图三,将图二内容 全部拷贝到图三(图层控制,图二置于上层,图二可选,图三可编辑,全部选中图二,复制,粘贴),全部选中图 三,合并;2、全部选中图三
16、内容,可编辑,设置目标、全部选中图三内容,可编辑,设置目标;3、全部选中图二内容,选择、全部选中图二内容,选择“分割分割”;4、全部选中图三内容,可编辑,设置目标、全部选中图三内容,可编辑,设置目标;5、全部选中图一内容,选择、全部选中图一内容,选择“分割分割”;6、全部选择图三内容,选择、全部选择图三内容,选择“分解分解”;空间量算缓冲区分析 叠加分析 网络分析空间数据查询空间统计分类分析4.4.4 多边形叠加4.4.4 多边形叠加实践练习:实践练习:多边形与多边形的叠加(union 并)多边形与多边形的叠加(union 并)步骤步骤:以一、二为图名以一、二为图名7、修改图三表结构,利用、修改图三表结构,利用“更新列更新列”,将图一和图二的属性 分别更新到合并后的图三中,将图一和图二的属性 分别更新到合并后的图三中.空间量算缓冲区分析 叠加分析 网络分析空间数据查询空间统计分类分析