[工学]土地信息系统第5章-土地信息处理与分析技术课件.ppt
-
资源ID:92250371
资源大小:2.44MB
全文页数:80页
- 资源格式: PPT
下载积分:20金币
快捷下载
![游客一键下载](/images/hot.gif)
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
[工学]土地信息系统第5章-土地信息处理与分析技术课件.ppt
第5章 土地信息处理与分析技术内容提要:内容提要:1 1、土地信息录入后的处理、土地信息录入后的处理 2 2、土地信息的空间分析、土地信息的空间分析 3 3、土地信息的空间查询、土地信息的空间查询 1 15.1土地信息录入后的处理土地信息录入后的处理空间数据不论采用什么方法输入,都会有一些空间数据不论采用什么方法输入,都会有一些问题,如输入过程中出现意外的错误,输入数问题,如输入过程中出现意外的错误,输入数据与使用格式不一致,各种来源数据的比例尺、据与使用格式不一致,各种来源数据的比例尺、投影不统一,图幅间不匹配等。投影不统一,图幅间不匹配等。因此必须对空间数据进行处理,才能得到纯净、因此必须对空间数据进行处理,才能得到纯净、统一的数据文件,使存储的空间数据符合规范、统一的数据文件,使存储的空间数据符合规范、标准的要求,满足使用和分析的需要。标准的要求,满足使用和分析的需要。25.1.1对空间数据的处理对空间数据的处理坐标变换坐标变换图幅拼接图幅拼接生成拓扑关系生成拓扑关系数据核对数据核对3(一)坐标变换(一)坐标变换在地图数据录入完毕后,经常需要进行坐标变换,在地图数据录入完毕后,经常需要进行坐标变换,得到经纬度参照系下的地图。坐标变换的实质是得到经纬度参照系下的地图。坐标变换的实质是建立两个平面点之间的一一对应的关系,它是空建立两个平面点之间的一一对应的关系,它是空间数据处理的基本内容之一。间数据处理的基本内容之一。坐标系一般有三种:坐标系一般有三种:用户坐标系用户坐标系规格化数据库坐标系规格化数据库坐标系设备坐标系设备坐标系4u各种坐标系的定义各种坐标系的定义用户坐标系:用户坐标系:指地图采用的坐标系;指地图采用的坐标系;规格化数据库坐标系:规格化数据库坐标系:在数据库系统中定在数据库系统中定义的坐标系;义的坐标系;设备坐标系:设备坐标系:每一种图形设备都有独特的每一种图形设备都有独特的坐标系,它们使用的坐标都是设备的相对坐标系,它们使用的坐标都是设备的相对坐标。坐标。5图5-1 设备坐标系 6 1.1.设备相对坐标到用户坐标的变换设备相对坐标到用户坐标的变换 一般一般在在图形数字化图形数字化前后进行,它是利用点的高斯前后进行,它是利用点的高斯坐标和图幅角点采集坐标建立采集坐标到高坐标和图幅角点采集坐标建立采集坐标到高斯坐标的变换关系,并利用这些变换参数将斯坐标的变换关系,并利用这些变换参数将图幅中全部采集坐标变换为高斯坐标。图幅中全部采集坐标变换为高斯坐标。2.2.用户坐标到数据库坐标的变换用户坐标到数据库坐标的变换 这个变这个变换用于换用于图形数据的入库图形数据的入库。3.3.数据库坐标到用户坐标的变换数据库坐标到用户坐标的变换 这个变这个变换用于换用于空间数据检索空间数据检索,它是,它是2 2的逆变换。的逆变换。u坐标变换的类型坐标变换的类型7 4.4.用户坐标到设备坐标的变换用户坐标到设备坐标的变换 这个变换这个变换用于用于图形显示或绘图仪绘图图形显示或绘图仪绘图。用于图形显示。用于图形显示时,只要将高斯坐标原点平移至图幅左上角,时,只要将高斯坐标原点平移至图幅左上角,将坐标顺时针旋转将坐标顺时针旋转9090,并考虑两种坐标的,并考虑两种坐标的变换比例,即可实现由高斯坐标到屏幕坐标变换比例,即可实现由高斯坐标到屏幕坐标的变换。的变换。5.5.数据库坐标到屏幕坐标的变换数据库坐标到屏幕坐标的变换和和屏幕坐屏幕坐标到数据库坐标的变换标到数据库坐标的变换 这两个变换是用来这两个变换是用来进行进行人机交互编辑人机交互编辑并将编辑好的图形数据送并将编辑好的图形数据送回数据库。回数据库。8 土地信息系统中,如同计算机辅助设计一样存土地信息系统中,如同计算机辅助设计一样存在着对图形缩放、平移、旋转、投影等一系列在着对图形缩放、平移、旋转、投影等一系列图图形的几何变换形的几何变换问题。这些变换的实质是对组成图问题。这些变换的实质是对组成图形各点进行坐标变换。形各点进行坐标变换。图形的图形的平移变换平移变换只改变图形位置,不改变形状只改变图形位置,不改变形状和大小。图形的和大小。图形的旋转变换旋转变换用来改变图形的视角,用来改变图形的视角,变换后图形各部分间线性关系和角度关系不变,变换后图形各部分间线性关系和角度关系不变,变换后直线长度不变。图形的变换后直线长度不变。图形的比例变换比例变换用来改变用来改变图形大小和形状。图形大小和形状。投影变换投影变换比较复杂比较复杂,是从一种投是从一种投影方式转成另一种投影方式,其过程是一系列复影方式转成另一种投影方式,其过程是一系列复杂的数学运算。杂的数学运算。u图形的几何变换图形的几何变换9图5-2 图形的几何变换10(二)图幅接边(二)图幅接边 在对底图进行数字化时,由于图幅比较大或者使在对底图进行数字化时,由于图幅比较大或者使用小型数字化仪,难以将研究区域的底图以整幅的用小型数字化仪,难以将研究区域的底图以整幅的形式来完成,这时需要将整个图幅划分成几部分分形式来完成,这时需要将整个图幅划分成几部分分别数字化。数字化完成后,又要把相邻图幅拼起来,别数字化。数字化完成后,又要把相邻图幅拼起来,这就是图幅的接边问题。这就是图幅的接边问题。接边时应考虑常见的误差不因接边而明显扩大,接边时应考虑常见的误差不因接边而明显扩大,接边处理的接边处理的过程过程如下图:如下图:11(a)拼接前;(b)拼接中的边缘不匹配;(c)调整后的拼接结果 图5-3 图幅接边过程121 1、识别和检索相邻图幅、识别和检索相邻图幅 将待拼接的图幅数据按图幅进行编号,编号通常取将待拼接的图幅数据按图幅进行编号,编号通常取位数,其中位数,其中个位个位数表示拼幅时数表示拼幅时横向横向顺序,顺序,十位十位数表数表示拼幅时的示拼幅时的纵向纵向顺序。在横向拼幅时将十位数相同图,顺序。在横向拼幅时将十位数相同图,按个位数顺序拼接;纵向拼幅时将个位数相同图,按按个位数顺序拼接;纵向拼幅时将个位数相同图,按十位数顺序拼接。十位数顺序拼接。图5-4 图幅编号及图幅边缘数据的提取范围u图幅接边的步骤:图幅接边的步骤:132 2、逻辑一致性的处理、逻辑一致性的处理 由于人工操作的失误,两个相邻图幅的空间数由于人工操作的失误,两个相邻图幅的空间数据库在接合处可能出现逻辑不一致,如一个多边据库在接合处可能出现逻辑不一致,如一个多边形在一幅图层中具有属性形在一幅图层中具有属性A A,而在另一幅图层中,而在另一幅图层中属性为属性为B B;同一线状地物;同一线状地物(铁路,公路,单线河等铁路,公路,单线河等)在相邻图幅中各部分的属性不一致。此时,必在相邻图幅中各部分的属性不一致。此时,必须使用交互编辑的方法,使两相邻图幅各部分的须使用交互编辑的方法,使两相邻图幅各部分的属性相同,取得逻辑一致性。属性相同,取得逻辑一致性。14图幅接边前图幅接边前图幅接边后图幅接边后图5-5 逻辑一致性的处理 或153 3、相邻图幅边界点坐标数据的匹配、相邻图幅边界点坐标数据的匹配 常用方法有:常用方法有:平均法平均法。它是指将图形两边待接点的坐标均值作为。它是指将图形两边待接点的坐标均值作为接边后点的坐标。该方法简单易行,适用于接边误差在接边后点的坐标。该方法简单易行,适用于接边误差在精度允许范围内的各种直线,多义线类的接边处理;精度允许范围内的各种直线,多义线类的接边处理;强制法强制法。它是把一条待接边的待接点强制附和到另。它是把一条待接边的待接点强制附和到另一条待接边的待接点上。该方法主要用于用户能明显判一条待接边的待接点上。该方法主要用于用户能明显判断出那一条待接边比另一条待接边更准确、可靠、适合断出那一条待接边比另一条待接边更准确、可靠、适合交互式的接边处理;交互式的接边处理;考虑到接边工作的复杂性,一般主要采用考虑到接边工作的复杂性,一般主要采用强制法强制法进行进行接边。接边。16图5-6 图幅接边前后对照174 4、相同属性多边形公共边界的删除、相同属性多边形公共边界的删除图5-7 相同属性多边形公共边界的删除与属性合并 将相同属性的两个或多个相邻图斑组织成一个图斑,将相同属性的两个或多个相邻图斑组织成一个图斑,即消除公共边界,并对共同属性进行合并。对于合并后即消除公共边界,并对共同属性进行合并。对于合并后的属性表,除多边形的的属性表,除多边形的面积面积和和周长周长重新计算外,其余属重新计算外,其余属性保留其中之一图斑的属性即可。性保留其中之一图斑的属性即可。18v图形常见错误图形常见错误v建立拓扑关系建立拓扑关系v多边形拓扑关多边形拓扑关系的建立系的建立v拓扑生成拓扑生成v点线点线拓扑关系拓扑关系的建立的建立(三)建立拓扑关系(三)建立拓扑关系19v拓扑生成拓扑生成 在进行图形数字化错误修改之前,首先要建立拓扑关在进行图形数字化错误修改之前,首先要建立拓扑关系,以正确判别地物之间的空间关系。构造拓扑关系系,以正确判别地物之间的空间关系。构造拓扑关系可以生成弧的交点、定义构成多边形的弧,将标示号可以生成弧的交点、定义构成多边形的弧,将标示号关联到相应的多边形,生成多边形。这样可以帮助我关联到相应的多边形,生成多边形。这样可以帮助我们确定数字化数据中存在的某些错误。们确定数字化数据中存在的某些错误。20v图形常见错误图形常见错误 伪节点使一条完整的线变伪节点使一条完整的线变成两段(如图),造成伪节成两段(如图),造成伪节点的原因常常是没有一次录点的原因常常是没有一次录入完毕一条线。一般来说一入完毕一条线。一般来说一条线不应该被分割为两条线,条线不应该被分割为两条线,但在现实世界中存在两条不但在现实世界中存在两条不同属性的线相连,因此伪结同属性的线相连,因此伪结点并非全是错误的。点并非全是错误的。1.1.伪节点(伪节点(Pseudo NodePseudo Node)21 仅与一条弧相连的结点称为悬挂点。与悬挂点相连的仅与一条弧相连的结点称为悬挂点。与悬挂点相连的弧称为悬挂弧。通常有两种情况:弧称为悬挂弧。通常有两种情况:未及(未及(undershoot):):一种数字化错误类型,导致弧段之间存在缝隙而未接合。过伸(过伸(overshoot):):一种数字化错误类型,它导致弧段过长。2.悬挂点悬挂点(Dangle NodeDangle Node)22 碎屑多边形(如图)一碎屑多边形(如图)一般由于重复录入引起,由般由于重复录入引起,由于前后两次录入同一条线于前后两次录入同一条线的位置不可能完全一致,的位置不可能完全一致,造成了造成了“碎屑碎屑”多边形。多边形。另外,由于用不同比例尺另外,由于用不同比例尺的地图进行数据更新,也的地图进行数据更新,也可能产生可能产生“碎屑碎屑”多边形。多边形。3.“3.“碎屑碎屑”或或“条带条带”多边形(多边形(Sliver Sliver PolygonPolygon)23 不正规的多边形是不正规的多边形是由于输入线时,点的由于输入线时,点的次序倒置或者位置不次序倒置或者位置不准确引起的。在进行准确引起的。在进行拓扑生成时,同样会拓扑生成时,同样会产生产生“碎屑碎屑”多边形。多边形。4.4.不规则的多边形(不规则的多边形(Weird PolygonWeird Polygon)245.5.多边形标识点(多边形标识点(labellabel)错误)错误 多边形标示点错误多边形标示点错误通常有两种情况:一通常有两种情况:一是多边形无标示点;是多边形无标示点;一是多边形有多个标一是多边形有多个标示点,如右图中示点,如右图中(两两个十字点个十字点)。25图5-8 数据化常见错误26 在图形修改完毕之后,就意味着可以建立正在图形修改完毕之后,就意味着可以建立正确的拓扑关系,拓扑关系可以由计算机自动生确的拓扑关系,拓扑关系可以由计算机自动生成,目前大多数成,目前大多数GISGIS软件也都提供了完善的拓扑软件也都提供了完善的拓扑功能功能。v建立拓扑关系建立拓扑关系27点线拓扑关系的建立点线拓扑关系的建立弧段起结点终结点a1N1N2a2N2N3弧段弧段结点表结点表结点弧段N1a1N2a1 a2N3a2结点结点弧段表弧段表弧段起结点终结点a1N1N2a2N2N3a3N2N4结点弧段N1a1N2a1 a2 a3N3a2N4a3弧段起结点终结点a1N1N2a2N2N3a3 a4N2N4N4N3结点弧段N1a1N2a1 a2 a3N3a2 a4N4a3 a4N1N2N3N1N2N3N1N2N3N4N4a1a2a2a1a3a1a2a3 a428多边形拓扑关系的建立多边形拓扑关系的建立(1 1)链的组织)链的组织:找出在找出在链的中间相关链的中间相关(图图5-5-10(1)10(1)而不是在端点相关而不是在端点相关(图图5-10(2)5-10(2)的情况,的情况,自动切成新链;把链按一定顺序存储并编号。自动切成新链;把链按一定顺序存储并编号。图5-9 链的断开要求29(2 2)结点匹配结点匹配:把一定把一定限差限差内的链的端点作为内的链的端点作为一个结点,去掉在数据输入过程中形成的结点一个结点,去掉在数据输入过程中形成的结点过交、悬挂线等现象,其坐标值取多个端点的过交、悬挂线等现象,其坐标值取多个端点的平均值。平均值。图5-10 结点匹配示意图30(3 3)检查多边形是否闭合)检查多边形是否闭合:检查多边形是否闭检查多边形是否闭合可以通过判断一条链的端点是否有与之匹配合可以通过判断一条链的端点是否有与之匹配的端点来进行。的端点来进行。多边形多边形不闭合不闭合的的原因原因:1 1)由于)由于结点匹配限差结点匹配限差的问题,造的问题,造成应匹配的端点未匹配;成应匹配的端点未匹配;2 2)由于)由于数字化误差较大数字化误差较大,或数字,或数字化错误;化错误;3 3)链本身就是本身就是悬挂链悬挂链,不需不需参加参加多边形拓扑。多边形拓扑。图5-11 多边形闭合的端点匹配31顺时针方向构多边形:顺时针方向构多边形:指多边形是在链的右侧。指多边形是在链的右侧。最靠右边的链:最靠右边的链:指从链的一个端点出发,在这条链指从链的一个端点出发,在这条链的方向上最右边的一条链。的方向上最右边的一条链。(4 4)建立多边形)建立多边形基本概念:基本概念:32建多边形的算法与实例建多边形的算法与实例:(1 1)从从PlPl结结点点开开始始,起起始始链链定定为为P1P2P1P2;从从P2P2点点算算起起,P1P2P1P2最最右右边边的的链链为为P2P5P2P5;从从P5P5算算起起,P2P5P2P5最最右右边边的的链链为为P5P1P5P1。所所以以,形形成成的的多多边边形形为为P1P2P5P1;P1P2P5P1;(2 2)从从P1P1结结点点开开始始,以以P1P5P1P5为为起起始始链,形成的多边形为链,形成的多边形为P1P5P4Pl;P1P5P4Pl;(3 3)从从PlPl开开始始,以以PlP4PlP4为为起起始始链链形成的多边形为形成的多边形为PlP4P3P2P1;PlP4P3P2P1;(4 4)这这时时PlPl为为结结点点的的所所有有链链均均被被使使用用了了两两次次,因因而而转转向向下下一一个个结结点点P2P2,继继续续进进行行多多边边形形追追踪踪,直直至至所所有有的的结结点点取取完完。共共可可追追踪踪出出五五个个多多边形,即边形,即Al Al、A2A2、A3A3、A4A4、A5A5。顺序取一个结点作为起始结点、过该结点的任一条链为起始链结点取完?Y取该链另一结点,找结点上靠此链最右边的链,作为下一条链N是否回到起点?形成多边形,记录YN取起始结点的、刚才形成多边形的最后一边作为新的起始链链是否被用过两次,即已经成为两个多边形的边YN结束33(5 5)岛的判断)岛的判断岛的判断即指找出多边形互相包含的情况。岛的判断即指找出多边形互相包含的情况。图5-12 岛的判断与数据组织34 如如果果数数据据是是分分层层多多次次输输入入到到数数据据库库中中,当当不不同同图图层层数数据据叠叠合合在在一一起起时时,往往往往会会出出现现该该重重合合的的地地方方不不重重合合的的问问题题。如如将将道道路路跟跟同同样样位位置置的的地地类类边边界界叠叠合合在在一一起起,往往往往会会出出现现该该重重合合的的地地方方不不重重合合的的问问题题,也也可可能能出出现现一一些些很细小的多边形。很细小的多边形。(四)数据核对(四)数据核对 防止这一现象的一种方法是在地图数字化跟踪之前,防止这一现象的一种方法是在地图数字化跟踪之前,规定不同要素数字化的基本顺序,并且将数字化顺序靠规定不同要素数字化的基本顺序,并且将数字化顺序靠后的其他图层上表示不同要素,而在空间位置上是和数后的其他图层上表示不同要素,而在空间位置上是和数字化顺序靠前的图层的某些要素是重合的点、线字化顺序靠前的图层的某些要素是重合的点、线不用重不用重复数字化跟踪复数字化跟踪。355.1.2对属性数据的处理对属性数据的处理 属性数据较为规范,适应于采用表格形式表属性数据较为规范,适应于采用表格形式表示,所以许多示,所以许多LIS 都采用关系数据库管理系统管都采用关系数据库管理系统管理属性数据。理属性数据。文件管理文件管理结构设计结构设计数据编辑数据编辑数据查询数据查询统计报表统计报表创建文件打开文件添加文件存贮文件打印文件图示分析退出系统设计新结构修改老结构拷贝结构删除结构合并结构添加数据插入数据删除数据修改数据合并数据库查询结构信息行拷贝数据列拷贝数据浏览数据显示一条记录显示几列属性条件查询移动数据统计总数据计算平均值统计最大值报表设计多表连接查询打印报表365.2土地信息的空间分析土地信息的空间分析缓冲区分析缓冲区分析叠加分析叠加分析网络分析网络分析375.2.1缓冲区分析缓冲区分析u概念概念 缓冲区缓冲区是指对点、线或面实体,按指定的条是指对点、线或面实体,按指定的条件,在其周围建立一定宽度范围的空间区域作件,在其周围建立一定宽度范围的空间区域作为分析对象,这个区域称为缓冲区。为分析对象,这个区域称为缓冲区。(1)(1)点的缓冲区点的缓冲区 (2)(2)线的缓冲区线的缓冲区 (3)(3)面的缓冲区面的缓冲区 图5-13 不同类型实体的缓冲区38u缓冲区的建立缓冲区的建立线的缓冲区线的缓冲区面的缓冲区面的缓冲区点的缓冲区点的缓冲区原理原理:以点为中:以点为中心,以一定距离心,以一定距离为半径绘圆;为半径绘圆;原理原理:分别对每个顶点:分别对每个顶点和每条线生成缓冲区,和每条线生成缓冲区,然后对这些缓冲区多边然后对这些缓冲区多边形进行叠置操作;形进行叠置操作;原理原理:首先生成多边形:首先生成多边形周长的缓冲区,然后与周长的缓冲区,然后与原始多边形进行叠置操原始多边形进行叠置操作,多边形缓冲区有内作,多边形缓冲区有内外侧之分。外缓冲区在外侧之分。外缓冲区在面状地物的外围形成缓面状地物的外围形成缓冲区冲区,内缓冲区则在面内缓冲区则在面状地物的内侧形成缓冲状地物的内侧形成缓冲区。区。39图5-14 多边形的内外缓冲区40u概念概念叠加分析叠加分析,就是将具有相同坐,就是将具有相同坐标系统的多个空间要素对象的标系统的多个空间要素对象的数据层进行叠加,产生一个新数据层进行叠加,产生一个新数据层面,该数据层面综合了数据层面,该数据层面综合了原来两层或多层要素所具有的原来两层或多层要素所具有的属性特征。属性特征。5.2.2叠加分析叠加分析41u视觉信息叠加视觉信息叠加视觉信息叠加是将不同侧面的信息内容叠加显示在结果视觉信息叠加是将不同侧面的信息内容叠加显示在结果图件或屏幕上,以便研究者判断其相互空间关系,获得图件或屏幕上,以便研究者判断其相互空间关系,获得更为丰富的空间信息。土地信息系统中视觉信息叠加包更为丰富的空间信息。土地信息系统中视觉信息叠加包括以下几类:括以下几类:点状图,线状图和面状图之间的叠加显示点状图,线状图和面状图之间的叠加显示面状图区域边界之间或一个面状图与其他专题区域边界面状图区域边界之间或一个面状图与其他专题区域边界之间的叠加之间的叠加遥感影象与专题地图的叠加遥感影象与专题地图的叠加专题地图与数字高程模型(专题地图与数字高程模型(DEMDEM)叠加显示立体专题图)叠加显示立体专题图说明:说明:视觉信息叠加不产生新的数据层面,只是将多层视觉信息叠加不产生新的数据层面,只是将多层信息复合显示,便于分析信息复合显示,便于分析42确定一幅图(或数据层)上的点落在哪一幅图(或数据确定一幅图(或数据层)上的点落在哪一幅图(或数据层)的哪个多边形中,这样就可以给相应的点增加新的层)的哪个多边形中,这样就可以给相应的点增加新的属性内容。属性内容。核心算法为判断点是否在多边形内。核心算法为判断点是否在多边形内。u点与多边形的叠加点与多边形的叠加C C4 4B B3 3D D2 2A A1 1属属性性3 3多多边边形形号号属性属性2 2属属性性1 1点点号号1342ABCD4344把一幅图把一幅图(或一个数据层或一个数据层)中的多边形特征加到另一幅图中的多边形特征加到另一幅图(或另一个数据层或另一个数据层)的线上。的线上。线与多边形叠加的算法就是线的多边形裁剪。线与多边形叠加的算法就是线的多边形裁剪。D D3 34 4B B2 23 3A A2 22 2A A1 11 1多边多边形号形号原线原线号号线号线号u线与多边形的叠加线与多边形的叠加12314ABCD234145例如:例如:如果线状如果线状图层为道图层为道路网路网可以得到每个多边可以得到每个多边形内的道路网密度形内的道路网密度多边形内部的多边形内部的交通流量交通流量进入、离开各个多进入、离开各个多边形的交通量边形的交通量相邻多边形之间的相邻多边形之间的相互交通量相互交通量与多边形叠加与多边形叠加多边形将穿过多边形将穿过它的所有道路它的所有道路打断成弧段打断成弧段如果线状如果线状图层为河图层为河流流与多边形叠加与多边形叠加多边形将穿过多边形将穿过它的所有河流它的所有河流打断成弧段打断成弧段可以查询任意多边可以查询任意多边形内的河流长度形内的河流长度计算它的河流密度计算它的河流密度46是将同一地区,同一比例尺的两组或更多的多是将同一地区,同一比例尺的两组或更多的多边形要素的数据层进行叠置,会出现两种成果边形要素的数据层进行叠置,会出现两种成果形式:一种是根据两组多边形边界的交点来建形式:一种是根据两组多边形边界的交点来建立具有多重属性的多边形,称为立具有多重属性的多边形,称为合成叠置合成叠置;另;另一种是进行多边形范围的属性特征的统计分析,一种是进行多边形范围的属性特征的统计分析,称为称为统计叠置统计叠置。u多边形与多边形的叠加多边形与多边形的叠加47合合成成叠叠置置:是是根根据据两两组组多多边边形形边边界界的的交交点点来来建建立立具具有有多多重属性的多边形。重属性的多边形。合合成成叠叠置置得得到到一一张张新新的的叠叠置置图图,产产生生了了许许多多新新的的多多边边形形,每每个个多多边边形形内内都都具具有有两两种种以以上上的的属属性性,通通过过区区域域多多重重属属性性的的模模拟拟,寻寻找找和和确确定定同同时时具具有有几几种种地地理理属属性性的的分分布布区区域。域。v合成叠置合成叠置合成叠置合成叠置48图5-15 合成叠加产生的碎屑多边形 49 根据叠加结果最后欲保留空间特征的不同要求,一般的GIS软件都提供了三种类型的合成叠置操作:多边形的不同叠置方式 50Union(并并)Identity(并集被第一个输入层边并集被第一个输入层边界裁切后剩余部分界裁切后剩余部分叠和叠和)Intersect(交)(交)ArcGISArcGIS中空间多边形叠置中空间多边形叠置51图5-16 多边形合成叠加分析 52v统计叠置统计叠置统计叠置统计叠置统统计计叠叠置置:是是进进行行多多边边形形范范围围的属性特征的统计分析。的属性特征的统计分析。统统计计叠叠置置的的目目的的是是精精确确地地计计算算一一种种要要素素(例例如如,土土地地利利用用)在在另另一一种种要要素素(例例如如,行行政政区区域域)的的某某个个区区域域多多边边形形内内的的分分布布状状况况和和数数量量特特征征(包包括括拥拥有有的的类类型型数数、各各类类型型的的面面积积及及其其所所占占总总面面积积的的百百分分比比等等等等),或或提提取取某某个个区区域域范范围围内内某某种种专专题题内内容容的的数数据据。统统计计叠叠置置的的结结果为统计报表或列表输出。果为统计报表或列表输出。53u栅格图层叠加栅格图层叠加 v栅格图层叠加栅格图层叠加有时也称为栅格数据的信息复合有时也称为栅格数据的信息复合,它是指不同层面的栅格数据逐网格按一定的它是指不同层面的栅格数据逐网格按一定的数学法则或逻辑判断进行运算数学法则或逻辑判断进行运算,从而得到新的从而得到新的栅格数据系统的方法。栅格数据系统的方法。v栅格图层叠加方法栅格图层叠加方法:数学运算法数学运算法:是指不同层面的栅格数据逐网格:是指不同层面的栅格数据逐网格按一定的数学法则进行运算,从而得到新的按一定的数学法则进行运算,从而得到新的栅格数据系统的方法栅格数据系统的方法;54图5-17 以函数关系进行叠加55逻辑关系分析法逻辑关系分析法:用逻辑表达式来分析处理重合点的非几何特用逻辑表达式来分析处理重合点的非几何特性之间的逻辑关系,实现对空间数据复合、提性之间的逻辑关系,实现对空间数据复合、提取、删除等操作。取、删除等操作。通常是按照两个逻辑子集给定的条件进行通常是按照两个逻辑子集给定的条件进行逻逻辑交运算辑交运算、逻辑并运算逻辑并运算、逻辑非运算逻辑非运算等。等。ACBACBACB56例例:有土壤厚度(大于和小于:有土壤厚度(大于和小于50厘米)和土壤厘米)和土壤类型(红壤和其他类型)两个二值化图层,不类型(红壤和其他类型)两个二值化图层,不同的逻辑运算结果如下:同的逻辑运算结果如下:逻辑交运算逻辑交运算:结果是将土层厚度大于:结果是将土层厚度大于50厘米,厘米,且土壤为红壤的土壤单元显示出来;且土壤为红壤的土壤单元显示出来;逻辑并运算逻辑并运算:结果将土层厚度大于:结果将土层厚度大于50厘米,或厘米,或者土壤为红壤的土壤单元显示出来;者土壤为红壤的土壤单元显示出来;逻辑非运算逻辑非运算:结果是将土层厚度大于:结果是将土层厚度大于50厘米,厘米,但土壤不是红壤的土壤单元显示出来。但土壤不是红壤的土壤单元显示出来。575.2.3网络分析网络分析u网络:是一个由点和线的二元关系构成的系统,网络:是一个由点和线的二元关系构成的系统,通常用来描述某种资源或物质在空间上的运动。通常用来描述某种资源或物质在空间上的运动。u网络分析:是指依据网络拓扑关系(结点与弧段网络分析:是指依据网络拓扑关系(结点与弧段拓扑、弧段的连通性),通过考察网络元素的空间拓扑、弧段的连通性),通过考察网络元素的空间及属性数据,以数学理论模型为基础,对网络的性及属性数据,以数学理论模型为基础,对网络的性能特征进行多方面研究的一种分析计算。能特征进行多方面研究的一种分析计算。u网络分析的网络分析的根本目的根本目的是研究、筹划一项网络工程是研究、筹划一项网络工程如何安排,并使其运行效果最好,如一定资源的最如何安排,并使其运行效果最好,如一定资源的最佳分配,从一地到另一地的运输费用最低等。佳分配,从一地到另一地的运输费用最低等。58结点(结点(NodesNodes):网络中任意两条线段的交点:网络中任意两条线段的交点连通路线或链(连通路线或链(LinksLinks):连结两个结点的弧段要素,:连结两个结点的弧段要素,是网络中资源运移的通道是网络中资源运移的通道,如街道、河流、水管等如街道、河流、水管等转弯(转弯(TurnsTurns):资源运移方向从一个链上经结点转向:资源运移方向从一个链上经结点转向另一个链另一个链停靠点(停靠点(StopsStops):网络路线中资源装、卸的结点点位:网络路线中资源装、卸的结点点位 中心(中心(CentersCenters):网络中具有接收或发放资源能力,:网络中具有接收或发放资源能力,且位于节点处的设施且位于节点处的设施,如水库、商业中心、电站等如水库、商业中心、电站等障碍(障碍(BarriersBarriers):禁止网络中链上流动的节点,即资:禁止网络中链上流动的节点,即资源不能通过的节点源不能通过的节点u网络的基本要素网络的基本要素59图5-18 网络的基本要素 60u主要网络分析功能主要网络分析功能(1)最短路径分析)最短路径分析 最短路径是在网络中从起点经一系列特定的结点至终点的资源运移的最佳路线,即阻力最小的路径。在最短路径选择中,两点之间的距离可以定义为实际的距离,也可定义为两点间的时间、运费、流量等,还可定义为使用这条边所需付出的代价。61(2)地址匹配)地址匹配 地址匹配实质是对地理位置的查询,它涉及到地址的编码。地址匹配与其它网络分析功能结合起来,可以满足实际工作中非常复杂的分析要求。如物流配送物流配送,需要将货物送到多家单位。此时需将路径分析和地理编码结合起来使用,可先通过地理编码进行地址查询,获得各单位的地理位置,再利用最短路径方法确定最短送货线路。62(3)资源分配)资源分配 资源分配模型中的网络主要由中心点(分配中心)组成,有两种分配方式:一是由分配中心向四周输出资源;另一种是从四周向分配中心集中资源。这种分配功能可以解决资源的有效流动和合理分配。资源分配模型可用来计算中心地的等时区、等交通距离区、等费用距离区等。可用来进行城镇中心、商业中心或港口等地的吸引范围分析,以用来寻找区域中最近的商业中心,进行各种区划和港口腹地的模拟等。63图形查询属性图形查询属性 属性查询图形属性查询图形 空间查询空间查询图文互访图文互访 空间关系查询空间关系查询 地址匹配查询地址匹配查询 是按一定的要求对土地信息系统所描述的空间实体及其空间信息进行访问,从众多的空间实体中挑选出满足用户要求的空间实体及其相应的属性。空间信息查询空间信息查询5.3土地信息的空间查询土地信息的空间查询64MapInfo软件中软件中点目标点目标的几何参数查询的几何参数查询(一)图形查询属性(一)图形查询属性65MapInfo软件中软件中线目标线目标的几何参数查询的几何参数查询66Mapinfo软件中软件中面状目标面状目标的几何参数查询的几何参数查询67ArcView软件中软件中图形查属性图形查属性的表达方式的表达方式68ArcView软件中软件中属性查图形属性查图形的表达方式的表达方式(二)属性查询图形(二)属性查询图形69(三)空间关系查询(三)空间关系查询 面面查询面面查询 如与某个多边形相邻的多边形有哪些如与某个多边形相邻的多边形有哪些面线查询面线查询 如某个多边形的边界有哪些线如某个多边形的边界有哪些线面点查询面点查询 如某个多边形内有哪些点状地物如某个多边形内有哪些点状地物线面查询线面查询 如某条线经过(穿过)的多边形有哪如某条线经过(穿过)的多边形有哪 些,某条链的左、右多边形是哪些些,某条链的左、右多边形是哪些70线线查询线线查询 如与某条河流相连的支流有哪如与某条河流相连的支流有哪 些,某条道路跨过哪些河流。些,某条道路跨过哪些河流。线点查询线点查询 如某条道路上有哪些桥梁,某条如某条道路上有哪些桥梁,某条 输电线上有哪些变电站。输电线上有哪些变电站。点面查询点面查询 如某个点落在哪个多边形内。如某个点落在哪个多边形内。点线查询点线查询 如某个结点由哪些线相交而成。如某个结点由哪些线相交而成。71(四)地址匹配查询(四)地址匹配查询 根据街道地址来查询事物的空间位置和属性信根据街道地址来查询事物的空间位置和属性信息是地理信息系统特有的一种查询功能,这种查息是地理信息系统特有的一种查询功能,这种查询利用地理编码,输入街道门牌号码,就可知道询利用地理编码,输入街道门牌号码,就可知道大致的位置和所在的街区。大致的位置和所在的街区。它对空间分布的社会、经济调查和统计很有它对空间分布的社会、经济调查和统计很有帮助,只要在调查表中添了地址,地理信息系统帮助,只要在调查表中添了地址,地理信息系统可以自动地从空间位置的角度来统计分析各种经可以自动地从空间位置的角度来统计分析各种经济社会调查资料。济社会调查资料。72(五五)缓冲区查询缓冲区查询 缓冲区查询与前面介绍的缓冲区分析有一缓冲区查询与前面介绍的缓冲区分析有一点差别,点差别,缓冲区查询不对原有图形进行切割,不对原有图形进行切割,只是根据用户需要给定一个点缓冲、线缓冲只是根据用户需要给定一个点缓冲、线缓冲或面缓冲的距离,从而形成一个缓冲区的多或面缓冲的距离,从而形成一个缓冲区的多边形,再根据多边形检索的原理,检索出该边形,再根据多边形检索的原理,检索出该缓冲区多边形内的空间地物。缓冲区多边形内的空间地物。73距黄河距黄河150公里范围内的主要城市公里范围内的主要城市 74 Select 需显示的属性项 From 属性表 Where 条件 or 条件 and 条件标准标准SQLSQL查询语言查询语言(六)(六)SQLSQL查询查询75MapInfo软件中SQL输入标准对话框 76通过SQL语言查询的结果 77扩展的扩展的SQLSQL查询查询 标准SQL的不支持空间概念,不能进行空间数据的查询。在标准查询语言SQL的基础上,加入空间关系的查询,就称为扩展SQL。例如查询三峡地区长江流域人口大于50 万的县或市,扩展的SQL空间查询语句为:Select *From 县或市 Where 县或市人口50万 And Cross(河流名称=“长江”)78扩展SQL空间查询结果 79第第5 5章思考题:章思考题:1、常用坐标系一般有哪三种?2、怎样理解顺时针方向构多边形和最靠右边的链。3、什么是缓冲区分析?请举例说明它有什么用途。4、常用的网络分析功能有什么?5、什么是合成叠置与统计叠置?两者有何区别?6、什么是缓冲区查询?80