IS地理信息系统空间信息模型分析.ppt
《IS地理信息系统空间信息模型分析.ppt》由会员分享,可在线阅读,更多相关《IS地理信息系统空间信息模型分析.ppt(127页珍藏版)》请在三一办公上搜索。
1、Chapter4 空间信息模型分析,空间信息模型的基本概念 基于域的空间信息模型 基于对象的空间信息模型 DTM 空间信息分析的基本方法 地学模型分类 叠加模型分析 空间定位配置信息模型 空间决策信息模型,Section1 空间信息模型的概念,空间信息:有关地球表面上具有地理坐标定位的空间实体之间的联系及其相互作用的表征。P1-2 地理信息的概念对空间数据的解释空间信息模型:通过对存在于空间实体之间的信息及其变化机制的模拟和分析,来研究人类生存环境的发展规律。,Section1 空间信息模型的概念,模型和域模型把一个域(源域)的组成部分表现在另一个域(目标域)中的一种结构。源域中可以是实体、关
2、系、过程及现象(空间信息)。建立模型的目的是把源域抽象、简单化。如P96图4-1。建模的抽象过程,如P96图4-2m(t)o m=m o t(成立,则建模成功)O表示函数的组织m建模函数,Section1 空间信息模型的概念,模型和域域模型(Domain Model)应用领域的各种现象(连续)。行政管理区域供电领域全球环境领域,Section1 空间信息模型的概念,模型和域域模型(Domain Model)建模步骤物理计算模型由系统开发者构建,在特定计算机系统实现逻辑计算模型不仅要考虑通用的计算任务,还要考虑特殊实例情况的分析,由信息系统的设计者负责建立概念计算模型考虑计算环境,通常由计算机科
3、学和实际应用领域的专家合作建立应用领域模型应用域,Section1 空间信息模型的概念,模型质量准确性模型转换后源域和目标域的匹配;这方面误差可用定量(不可预测)或定性表示。精确性和分辨率(域可被量测最小单位)有关,强调目标域中量测的精细程度。,Section1 空间信息模型的概念,模型质量空间信息模型误差Chrisman 1991位置误差:在一定准确性的水平下,模型中空间要素的位置和应用域中的位置是否一致属性值误差:在一定准确性水平下,模型中要素的非空间属性和其再应用域中的属性是否一致逻辑一致性(拓扑关系):模型中空间和非空间要素之间是否一致完整性:目标域是否处理了应用域中所要处理的全部要素
4、,Section1 空间信息模型的概念,域VS对象基于RDB无法及时(实时)提供数据以及快速反应空间信息基于域(Field-Based)的模型把空间存在的信息作为连续的空间分布信息的集合来处理。处理如:地形数据、降雨量、温度场基于对象(Object-Based)的模型把空间存在信息作为不连续的可被识别的,具有地理参照的实体来处理。,Section1 空间信息模型的概念,域VS对象解图4.5、4.6基于域和对象的模型是对立的基于域,空间结构属性运算栅格数据模型基于对象,实体空间结构矢量数据模型。,Section2 基于域的空间信息模型,空间结构特征可以是规则的(栅格数据结构)或不规则的(TIN)
5、分辨率和量测误差很重要,Section2 基于域的空间信息模型,属性域特征名称:定性,不能进行数值运算序数:数字,体现顺序的概念,进行数值运算无意义,可比较大小间隔:数字,差值有意义比率:数字,比值计算,加减乘除均可;如年降雨量、人口自然增长率可以为NULL值,表示未知或不确定,Section2 基于域的空间信息模型,连续、可微、离散域如果空间域函数是*,则空间域也是*的。可微一定连续,连续不一定可微,如图P101 4-8。举例:连续、离线的现象冰川运动行政区划边界变化黄河的水位变化湖泊水面变化,Section2 基于域的空间信息模型,各向同性域和各向异性域各向同性域域中所有性质与方向无关各向
6、异性域域中的性质和方向相关示例:P102图4.10,Section2 基于域的空间信息模型,空间自相关及其它空间模式描述参数Cliff and Ord 1981;空间自相关空间域中值聚集程度的一种量度;任何事物之间都存在着联系,距离近的事物之间联系比距离远的事物之间联系性更强聚集正相关(牛眼状)排斥负相关(国际象棋棋盘)没什么关系相关为0只是空间域模式描述参数之一,便于更好理解应用域,Section2 基于域的空间信息模型,域操作基于域的方法分析在域模型基础上需构建一个合适确定的空间结构,以便把特定区域内的空间目标镶嵌(用TIN或者格网,都无法完全表达应用域,采样误差在所难免)在一起而对区域进
7、行的分配。各被分配的区域成为位置区域(Location)。基于域模型可以计算多个域的比较和合并(如若干栅格图层的叠加分析),Section2 基于域的空间信息模型,域操作基于域的方法分析空间结构F=fi(i1,n),fi为任一空间域(Location),是F到有限属性域Ai的计算函数。F、fi、Ai必须数量有限,fi可计算一般F采用欧几里德平面(XY),Ai的值则给出Z坐标,Section2 基于域的空间信息模型,域操作基于域的方法分析基于域的模型方法总结采用合适的空间模型建造空间结构F采用合适的属性域Ai(i1,n)对于i 1,n,在空间结构中进行采样,构建空间域函数fi通过fi进行分析如上
8、所讲的为概念模型,独立于任何应用和数据的物理表示,Section2 基于域的空间信息模型,域操作域操作的方法域操作以一个多个域作为输入,得到一个结果域。局部型操作(Local Operation)聚焦型操作(Focal Operation)区域型操作(Zone Operation),Section2 基于域的空间信息模型,域操作域操作的方法邻域给定F,邻域函数n:Fp(F)是求每一个位置x的相邻位置集合的函数p(F)是F子集的集合,对于F中的任一x,n(x)是F的一个子集,成为x的邻域。如P105图4.13不同邻域可有交集,Section2 基于域的空间信息模型,域操作域操作的方法区域(Zon
9、e)互不相连,由F分割,如P105图4-14所示把F分解为A、B、C三个区域对于任一x F,若f(x)=0,则x A若f(x)(0,5),则x B若f(x)5,+),则x C对于每一个Zone,对应一个空间域函数f-Zone,为F的一个子集,f-Zone中的每一个元素都满足f-Zone定义的条件由上可知,基于域模型的操作方法是以现有空间域函数为条件,以产生一个新的空间域函数作为结果。,Section2 基于域的空间信息模型,域操作域操作分类(Tomlin,1990)局部型操作作用于域模型的一个或多个空间域函数,以产生一个新域特点:在任一位置上,新域函数的值只和输入域函数在该位置上的值相关,可以
10、是n元如图P106图4.15给出二元组合图,Section2 基于域的空间信息模型,域操作域操作分类(Tomlin,1990)聚焦型操作某一位置x上的衍生值不仅和输入域函数在该位置上的取值有关,还和输入域函数在x邻域n(x)上的取值先关假设F,邻域函数n和输入域函数f,对于任一x计算n(x),得到x邻域点集合计算f在n(x)上各位置的取值由第二步得到一个新的域值,并且对f(x)特别考虑,Section2 基于域的空间信息模型,域操作域操作分类(Tomlin,1990)区域型操作通过一个输入域函数f对某一区域中的所有值进行综合给定F,分割F为k个区域的集合Zi i1,k给定x,计算x 所属区域Z
11、i计算f在Zi每个位置上的取值从第二步得到新的域值f(Zi),特别考虑f(x)区域性操作可以看作一个图层和另一个区域性图层的Overlay,Section3 基于对象的空间信息模型,把信息空间分解为对象(object)或实体(Entity)实体具备三个条件可被识别(大比例尺下是面,小比例尺下是点)与问题相关可被描述(焦作),Section3 基于对象的空间信息模型,实体可采用多种维度来定义属性空间维(点、线、面等形状)图形维(制图表现形式,点型、线型、面型)时间维(创建时间)文本/数字维(属性数据表示)基于对象的建模方法需允许多维混合,Section3 基于对象的空间信息模型,空间对象(Spa
12、tial Object)存在于“嵌入式空间(Embedding space)”,定义取决于嵌入空间的结构。欧式空间(Euclidean):坐标组量度空间(Metric):采用距离(可无方向)拓扑空间(Topological):拓扑关系描述(可无距离和方位)面向集合的空间(Set-Oriented):集合关系描述定义对象需定义其状态和行为,关键是对象类型的确立,Section3 基于对象的空间信息模型,空间对象连续欧式平面上的类型最高级:Spatial类一级子级:Point类一级子级:Extent类1-Extent类ArcSimple Arc(弧不自相交)LoopSimple Loop(环不自相
13、交)2-Extent类Area类Region类(连通Area)Cell类(简单连通Region,没有岛、洞),Section3 基于对象的空间信息模型,空间对象欧式平面对象离散处理欧式空间平面因连续不可计算,必须离散化Line segment:由若干直线段构成Polyline:首尾相连的LineBezier、Hermite、B-spline曲线(用于模拟类似要求光滑的等高线,由控制点控制)Polygon:由一个或者多个Polyline及其围成的区域共同构成,Section3 基于对象的空间信息模型,空间操作对象的行为由一些操作定义,不同操作之间涉及的操作对象个数不同,对操作对象的影响也会不同静
14、态空间操作不会改变对象本身动态空间操作导致对象本身发生改变,Section3 基于对象的空间信息模型,空间操作静态空间操作P111表4-1表达了静态连续空间对象的操作分类四种类别通用、Set-Oriented、Topological、Euclidean操作分一元、二元,Section3 基于对象的空间信息模型,空间操作静态空间操作书本介绍操作Component(组分),拓扑类,一元,作用于AreaExtreme(极点),拓扑类,一元,作用于ArcIsWithin(位于),拓扑类,两元,作用于Point和Simple LoopMeet(相遇):拓扑类,二元,作用于Area和AreaCover(覆
15、盖):拓扑类,二元,作用于Area和Area,两个Area有公共边界IsInSide(位于内部):拓扑类,二元,作用于Area和Area,两个Area没有公共边界,Section3 基于对象的空间信息模型,空间操作静态空间操作书本介绍操作Overlay(相叠):拓扑类,二元,作用于Area和Area,两个Area有共同区域拓扑空间的关系表达比集合空间的表达要复杂集合空间分不清Meet和Overlay,IsInside和Cover表4.1没有穷尽拓扑空间的所有关系,如P113图4.24所示,Section3 基于对象的空间信息模型,空间操作静态空间操作表4.1给出的大部分Area间的操作可以使用
16、边界(Boundary)、界内(Interior)和相邻(Closure)中任意两个的组合来表达简便起见,用欧式空间Cell X、Y来表达X、Y的Boundary 用X、Y表示X、Y的Interior用Xo,Yo表示解P113表4.2(四相交表)Egenhofer(1991)把四相交方法扩充到了“九相交”(一般了解),Section3 基于对象的空间信息模型,空间操作动态空间操作三大类动态操作:Create、Destroy、UpdateCreate(独立、非独立)独立Create,新对象不需要参照其他对象非独立Create需要参照已有对象Reproduce生成复制品Generate参照某对象生
17、成,可能只参照一部分Split分割原对象对多个对象Merge组合多个参照对象,生成一个新对象,Section3 基于对象的空间信息模型,空间操作动态空间操作Destroy要有Reincarnate与之对应,用于恢复UpdateTransformation(转换)子类线性变换Translate:平移(x,y)(x+a,y+b)Rotate:旋转(x,y)(xcos-ysin,xsin+ycos)如何推导?Scale:缩放(x,y)(ax,by),Section3 基于对象的空间信息模型,空间操作空间对象规范理论Clarke(1981,1985)提出的一种空间对象规范理论若C(X,Y)表示“区域X
18、、Y相连通”,则满足1)对于任一区域X,有C(X,X)反射性2)对任两区域X,Y,若有C(X,Y),则有C(Y,X)对称性解读P116上页示例,Section3 基于对象的空间信息模型,域模型和对象模型集成实现基于对象的模型不一定要用面向对象的方法,面向对象的方法既可以做为描述域的空间模型的框架,也可以作为描述基于对象的模型框架。两者并不互相排斥,可以多种水平共存。两者各有所长,在实际应用过程中应恰当的综合运用,Section 4 DEM,数字地面模型(Digital Terrain Model),描述地面特征的空间分布的有序数值序列。地面特征可以是地价、土地类型、地下水位等,一般是高程Z,空
19、间分布有X、Y坐标来表达数字高程模型(Digital Elevation Model)DEM是DTM的一种,Section 4 DEM,DTM分类柯正谊,七类网格DTM(Grid)散点DTM(TIN)等值线DTM(Contour)曲面DTM线路DTM平面多边形DTM空间多边形DTM,Section 4 DEM,TIN的生成方法一般三角网任取离散点集一点P1,找离P1最近点P2,连接P1P2构成第一条边,然后在其余点中找离P1P2边最近的点,找到后构成第一个三角形T1,再以T1新生成的两边为边,分别求出离其最近的点构成T2、T3,依次类推,直到所有的点都参与TIN的构建。,Section 4 D
20、EM,TIN的生成方法一般三角网构建过程注意事项对P1P2边左右两边都搜索,三角形的点序逆时针搜索距离最近的点可采用两种原则:1)距离最近原则2)角度最大原则在搜索时,找到离散点集的最大边框,分割最大边框构成的矩形区域为若干个正方形区域,确定离散点所属方框,搜索当前边中点所属区域,先在该区域里找点,若都参与了TIN的生成就去找该区域八方区域里点。如此则大大提高查询速度,Section 4 DEM,TIN的生成方法一般三角网构建过程注意事项边E最多为两个T共享,若E已共享,则不参与新T的生成,否则则参与生成新的T搜索最近点过程中,若四点共圆现象,则需要判断新T是否和老T同一或交叉,若是则该T无效
21、;在判断时并不需要与所有T判断,只需要与当前E相关的T判断即可,如此大大提高查询速度。,Section 4 DEM,TIN的生成方法泰森三角网(Thiessen TIN)一般三角网存在大量狭长三角形,不便于数据处理,几何结构不强,不是最优三角网泰森三角网最优三角网,对一般三角网进行优化保证每个三角形都是锐角三角形(三角剖分最小内角为最大)在生成TIN时,断裂线等特征线等要考虑;凌空或穿底而过都不合乎实际,Section 4 DEM,Grid的生成方法采样点数量有限,故需内插出更多的点内插算法IDW反距离权插值,原始采样点距离插值点越远则影响越小,公式P119 上双线性插值不规则采样点插值:先生
22、成TIN,然后再求落在各个T内网格点的高程规则采样点插值:方法同上,更易求如图P119下图4.27、图4.28,Section 4 DEM,Grid的生成方法内插算法趋势面插值通过采样点形成的一个曲面来模拟地形表面Zp=a*x2+bxy+cy2+dx+ey+f,共六个待定系数样条插值(光滑曲线)距离函数样条法F(p)=ci|p-pi|3+a+bx+cy,其中ci、a、b、c为待定系数,p为带求点高程,pi为已知点高程分片Hermit样条法,Section 4 DEM,Grid的生成方法内插算法Kriging插值(克吕格)一种优秀插值算法,较为复杂,一般了解,ArcView采用步骤:1)输入原始
23、采样点2)数据检验与分析(去除异常点)3)直方图计算,便于对原始数据进行预处理4)计算变异函数了解变量的空间结构5)克里金插值估计不同的插值算法都有自己的应用范围,相对来说Kriging优势很大,但工作量大,Section 4 DEM,Grid的生成方法内插算法内插结果满足要求保凸(形)性要求:如模拟曲线和实际曲线拐点相同且拐点对应位置接近,则保凸性良好逼真性要求:Max|fn(x,y)-f(x,y)|h容光滑性要求:曲率连续函数二次可导,Section 4 DEM,等值线的生成TINContour判断T上有无等值点有如下三种情形1)3V Zi相等且Zi=Z2)若3V Zi不等,则若(Z-Z1
24、)*(Z-Z2)=0,则一定存在等值点,如此有且只有另一个边存在等值点3)若3V Z1=Z2!=Z3,则等值点必在V1V3、V2V3两边上,Section 4 DEM,等值线的生成TINContour等值点的追踪1)开曲线+闭曲线2)找到起点,记录中间点,判断终点和起点是否相等3)等值线光滑4)重复2)3)5)变换等值线值,重复2)3)4),Section 4 DEM,等值线的生成TINContour三角形曲面插值算法绘制更精美的Contour1)每一个T细分为15个更小的T2)若离散点值等于当前等值线值,可稍微是的Zpi,Section 4 DEM,等值线的生成GridContour等值点的
25、确定等值点的追踪自下而上、自左向右、自上而下、自右至左特殊之处:统一等值线会遇到同一等值线交叉和分支走向不确定的多义性问题。处理办法:1)顺着原来等值线的方向2)其次是选取距离较近的等值点 举例,Section 4 DEM,举例ArcView下的Grid(2D、3D)ArcView下的TIN(2D、3D)ArcView下的等值线(2D、3D),Section5 空间信息分析的基本方法,GIS的核心,区别其他系统的标志空间信息量算空间信息分类叠加分析网络分析缓冲区(邻域)分析空间统计分析,Section5 空间信息分析的基本方法,空间信息量算质心计算目标的平均位置Xg=WiXi/Wi,Yg=Wi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IS 地理信息系统 空间 信息 模型 分析

链接地址:https://www.31ppt.com/p-5435636.html