问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

简述GIS有哪些空间分析功能?并说明这些功能的作用。

发布网友 发布时间:2022-04-24 14:11

我来回答

2个回答

懂视网 时间:2022-04-10 11:59

MySQL空间扩展不仅提供了空间数据的存储能力,而且还具备一些空间运算能力,这些功能通过MySQL内建的几何函数实现。最简单的几何函数昨天已经有所涉及,也就是转换WTK的GEOMFROMTEXT和ASTEXT。除此以外,不同的几何对象还具有不同的功能函数。

几何类的函数
DIMENSION,返回对象的尺寸,-1为空,0为点(没有长度没有面积),1为线(有长度而没有面积),2为多边形(有面积);
ENVELOPE,返回最小边界矩形;
GEOMERYTYPE,返回几何类型(字符串)
SRID,所谓SRID是空间基准坐标指示符,表示一个几何类型的坐标系统。

点对象的函数
X,Y两个函数用于返回点的X坐标和Y坐标

线对象的函数
GLENGTH,返回线长
ISCLOSED,是否为封闭线段
NUMPOINTS,线段包含点的数目
STARTPOINT,ENDPOINT,POINTN,分别返回起点,终点和指定位置的点

多边形对象的函数
AREA,返回多边形面积
EXTERIORRING,返回线型的外环
INTERIORRINGN,返回指定的内环(对于包含空洞的多边形)
NUMINTERIORRINGS,返回空洞数目

几何集合对象的函数
GEOMETRYN,返回指定位置的几何类型
NUMGEOMETRIES,返回对象数目

空间分析操作函数
OpenGIS的空间分析操作函数目前还没有被MySQL完全支持,包括作缓冲区、联合、切割等操作还不能通过MySQL直接完成。

最小边界矩形空间关系函数
MySQL提供了一组函数来判断几个对象和最小边界矩形的位置关系
MBRCONTAINS
MBRDISJOINT
MBREQUAL
MBRINTERSECTS
MBROVERLAPS
MBRTOUCHES
MBRWITHIN

几何对象空间关系函数
MySQL5尚未实现以下几何对象的空间关系分析功能。
CONTAINS
CROSSES
DISJOINT
DISTANCE
EQUALS
INTERSECTS
OVERLAPS
RELATED
TOUCHES
WITHIN

MySQL中的GIS几何函数和空间分析函数

标签:nta   联合   interior   集合   geo   join   数据   尺寸   函数   

热心网友 时间:2022-04-10 09:07

GIS空间分析有哪些内容?分别介绍其功能和意义并举例说明。
一、GIS空间分析的功能
前面已经介绍过GIS,大家已经知道空间分析就是对分析空间数据有关技术的统称。所以我们根据作用的数据性质不同,可以经空间分析分为:
1、空间图形数据的拓扑运算; 2、非空间属性数据运算;
3、空间和非空间数据的联合运算。
空间分析赖以进行的基础是仰仗于地理空间数据库,其运用的手段包括各种几何的逻辑运算、数理统计分析,代数运算等数学手段,最终的目的是解决人们所涉及到地理空间的实际问题,提取和传输地理空间信息,特别是隐含信息,以辅助决策。
GIS中可以实现空间分析的基本功能,包括空间查询与量算,叠加分析、缓冲区分析、网络分析等,并描述了相关的算法,以及其中的计算公式。
1、叠加分析
叠加分析至少要使用到同一区域,具有相同坐标系统的两个图层。所谓叠加分析,就是将包含感兴趣的空间要素对象的多个数据层进行叠加,产生一个新要素图层。该图层综合了原来多层实体要素所具有的属性特征。叠加分析的目标是分析在空间位置上有一定关联的空间对象的空间特征和专题属性之间的相互关系。多层数据的叠加分析,不仅仅产生了新的空间对象的空间特征和专题属性之间的相互关系,能够发现多层数据间的相互差异、联系和变换等特征。
根据GIS数据结构的不同,将GIS叠加分析分为基于矢量数据的叠加分析和基于栅格数据的叠加分析。 在GIS的矢量数据结构中,地理孔吉对象由点、线、面等要素来表示,所以基于矢量数据的叠加分析又可以分为点与多边形的叠加分析、线与多边形的叠加分析和多边形间的叠加分析三大类。
点与多边形的叠加,就是研究某一矢量数据层中的点要素位于另外一个矢量数据层中的哪个多边形内,这呀就可以根据点与多边形的空间关系,确定给点要素添加哪些属性特征。
线与多边形叠加,就是研究矢量数据层中的线要素与其他数据层中的多边形要素之间的关系,进而判定线要素与多边形的相离、相交、包含等空间关心。
多边形的叠加,就是要研究两个或多个多边形矢量数据层的叠加操作,生成一个新的多边形数据层。 栅格数据的叠加分析可以表达为地图代数的元算的过程。所谓地图代数,就是指在GIS中将数据层作为方程变量的函数运算,通常情况下都是指栅格数据层运算。栅格数据中,地理实体都是通过规则网格单元来表示的,层与层之间的叠加操作是通过逐个网格单元之间的运算来实现的。在栅格数据叠加分析中,地图代数运算又分为代数运算与逻辑运算。
栅格叠加分析与多边形叠加分析一样,是求两组或两组以上空间图形的交集,但是多边形叠加分析得到的是合成多边形,而栅格叠加分析得到的是合成数据串,这些合成的数据文件是进一步进行空间聚类或聚合的依据。
类型叠加:将两组或两组以上的地理编码数据,求它们的交集,以建立新的数据文件,根据分析任务,设置命令,得到最后的类型叠加结果。
统计叠加:将区域界线(政区、自然区域或经济区域等),与专题数字地图叠加,建立的合成数据串,作出各区专门内容的数量统计。
动态分析:将同一种要素在不同时期的两组属性数据叠加,建立合成数据串,它们之差就是该要素在该时段内的变化,在土地利用动态监测中,常要使用这种分析方法。
2、缓冲区分析
缓冲区是根据点、线、面地理实体,建立起周围一定宽度范围内的扩展距离图,缓冲区的作用是用来限定所需处理的专题数据的空间范围。一般认为缓冲区以内的信息均是与构成缓冲区的核心实体相关的,及邻接或关联关系,而缓冲区以外的数据与分析无关。 缓冲区生成步骤: 1、明确目的和标准 2、数据准备 3、空间操作 4、统计分析 5、结果输出
缓冲区分析是在已有的实体对象周围形成一定范围的多边形,即任何实体对象的缓冲区都是多边形,且这些多边形构成了一个新的数据图层。矢量数据的缓冲区分析又根据矢量数据结构中的数据描述分为点缓冲、现缓冲和面缓冲3种缓冲方式。其分别是矢量数据结构中的点或线或面要素,根据给定的缓冲区半径,生成相应的点或线或面数据层。在栅格数据中可以将缓冲区卡诺是对网格单元向其周围8个方向进行一定距离的扩展,种子扩展算法是一种典型的建立栅格数据缓冲区的方法。
3、网络分析
网络分析是根据结点与结点、结点与线、线与线这3种实体对象的拓扑关系来研究构成网络模型的空间实体对象的空间特征和属性特征,进而对网络模型进行全方位的研究和分析的一种空间分析方法。 网络分析的数学基础是计算机图论和运筹学,它通过研究网络的状态以及模拟和分析资源在网络上的流动和分配情况,对网络结构及其资源等的优化问题进行研究。
网络模型是对计算机数据结构中图的模型的扩充,因此构成网络模型的各个基本组成部分与图模型的组成部分也基本相同。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 js删除<dl>中的<dd>,求大神!!! dd收藏删除的视频怎么找回 怎么删除DD浏览器 Linux系统编程里面dd(功能:删除一行数据) GIS详细介绍 DD浏览器老是自动安装,求教如何彻底卸载 芡实米是什么?有什么功效? DD浏览器怎么彻底卸载 专利对评中级职称有没有用? 控制面板里的DD怎么删除 linux下用dd命令删除磁盘文件是什么意思 转让的专利评职称有用吗? linux 环境下有两个文件名 - 和 -dd 命名的文件,怎么删除 求问 实用新型专利评职称有用吗? 怎么删除DD虚拟键盘啊 设备管理器不好删 没有卸载的选项 vim中 dd是剪切还是删除 大米水的营养价值及功效 专利在评职称时有什么用? 在vi编辑器里dd用来删除当前的什么? 有专利了还需要进行科技成果评价吗? dos下删除文件的命令? 炒米煲水,有什么功效? GIS系统的基本功能 回收站的DD3怎么删除 求推荐屏幕5英寸左右,价格3000以下的手机,谢谢 dd为什么我把这个软件删除了还是这样有能登录QQ? 5寸以上4G手机,拍摄要好,运行内存要大,必须正品。求名单。价格2000左右就好,贵了买不起。 怎么样在linux命令行中删除字符 想在9月份左右买一个3000左右的手机性价比高些屏幕5寸多的 请教如何清除dd的默认格式? 五寸手机屏幕一般多少钱 5寸 价格在千元的手机有哪些 千元5寸手机哪个好 5寸手机推荐 求一款五寸以下的小屏幕智能手机,价格再五六百块左右的! 有没有已经出了的 或者即将出的小屏幕手机大概在5寸一下 安卓机 想买一个智能手机,本人是学生,想用手机看PPT,PDF之类的,想要大屏幕的,买个什么牌子的手机比较好? 格力手机价格多少 0pr75,5寸手机多少钱 想买个5英寸的手机!