实验六基于CA的城市扩展模拟_第1页
实验六基于CA的城市扩展模拟_第2页
实验六基于CA的城市扩展模拟_第3页
实验六基于CA的城市扩展模拟_第4页
实验六基于CA的城市扩展模拟_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目录实验六 基于CA的城市扩展模拟11.实验目的22.实验数据23.实验原理24.实验步骤34.1实验操作流程34.2数据处理34.3生成随机点数据104.3生成空间距离栅格数据124.4SPSS逻辑回归分析214.5计算并得出各个分析文件264.6运用GeoSOS进行模拟变化295.实验心得331. 实验目的在经济快速发展的今天,城市建设已成为各地发展关注的主要问题。在确定城市发展方案之前,会先对当地的城市扩展情况进行预测。实验选择CA模型中的逻辑回归法对各个变量的参数进行确定,并在此基础上进行东莞市的城市扩展模拟分析。通过实验操作,理解CA模型的意义,掌握整个模拟分析中需要准备的分析文件的

2、生成处理流程以及参数设置。探索CA模拟的过程中可利用的软件以及代码的编写,掌握一定的技巧与代码技能。2. 实验数据这次实验中要用到的数据有:1993年东莞市和1997年东莞市分别的城市土地利用分类数据、市中心点数据、镇中心点数据、铁路线数据、高速公路数据以及东莞市一般公路数据。3. 实验原理元胞自动机(Cellular Automaton,复数为Cellular Automata),简称为CA,是一种时间、空间及状态都离散,空间上的相互作业和时间上的因果关系皆局部的格网动力学模型。由于CA模型能够通过一些简单的局部转换规则,模拟出复杂的、全局的空间模式,所以近年广为利用,并通过实践证明CA模型

3、可以有效反映土地利用的演化情况,其模拟结果与实际情况比较吻合。 CA模型基于一些局部转换规则进行预测模拟,转换规则中的变量对应着很多参数,这些参数反映的是不同变量在整个模型中的影响程度,所以在CA模拟中,最重要的便是参数的确定。在本次实验中,我们运用逻辑回归设定模拟参数。实验通过分析数据中的城市数据,得到在一定年限之内的城市土地利用变化类型数据。选择GeoSOS软件来对该地区的城市扩展情况进行分析,而在CA的多种确定参数值的方法中则选择逻辑回归的方法来完成参数值的计算,得到输出结果。4. 实验步骤4.1实验操作流程4.2数据处理在ArcMap中加载1993年和1997年遥感分类图1993年城市

4、遥感分类图1997年城市遥感分类图通过栅格运算,计算出1993年和1997年城市和非城市遥感分类图打开ArcToolBox中的栅格计算器1993年栅格计算结果1997年栅格计算的结果查看图层属性,影像分辨率太高,行列数太多,可进行重采样,适当调低分辨率使用重采样工具在重采样对话框中,调整分辨率调成85.5米。再次查看图层以及图层属性重采样工具计算结果查看1993年和1997年属性表,发现取值只有0和1,合成这两年的数据查看结果图层对合成后的数据进一步处理,得到1993年和1997年城市变化遥感图,1为新增的,0为不变的,2为1993年是城市的,1997年还是城市打开栅格运算器输入公式得到处理后

5、的结果图层导出1993年到1997年城市变化遥感数据,取名为UrbanChange.img设置导出图层的属性4.3生成随机点数据在ArcMap中生成随机点数据(在Arc Tool Box中即可找到随机点工具)生成随机点结果如图所示将生成的点数据另存为diandata并导出4.3生成空间距离栅格数据加载UrbanChange.img,离市中心距离,生成栅格数据。(这里要注意需要设置环境为范围是UrbanChange.img,裁剪cell的大小设置为85.5。)注意检查环境设置(处理范围)注意检查环境设置(像元大小)利用欧氏距离计算镇中心距离栅格数据镇中心空间距离栅格数据市中心空间距离栅格数据铁路

6、线数据的空间距离栅格数据应用欧氏距离设置公路图层公路线数据的空间距离栅格数据高速公路线数据的空间距离栅格数据数据归一化处理,为了消除量纲影响,可对空间距离栅格数据进行归一化处理对市中心数据进行栅格计算对镇中心数据进行栅格计算镇中心数据归一化处理铁路数据归一化处理对公路数据进行栅格计算公路数据归一化处理结果对高速公路数据进行栅格计算高速公路数据归一化处理结果导出已经完成归一化的数据,存为DisProp.img、Distown.img、Disrail.img、Disroad.img、Disexpress.imgSpatial Analyst Tool中的Extraction选择Sample,对已经

7、归一化的栅格数据和UrbanChange.img进行采样,结果存为DianValue.dbf4.4 SPSS逻辑回归分析打开归一化处理后的数据数据视图变量视图删除没有用的变量列返回数据视图发现有一些数据出现了错误,UrbanChange的值为2,应该去掉,选择Data中的Select Cases,设置具体参数如下。纠正数据之后,进行二元逻辑分析,如下图所示,设置具体参数,得出结果列表。从结果列表中我们可以发现方程之中不同的变量列的B值,代入ArcGIS中进栅格计算计算得到Z值结果如下图所示 导出Z值计算结果为img文件,为导出txt文件备用在下一步操作中,计算pg值设置计算公式如图所示得到处理

8、结果如图所示将pg计算结果保存为txt文件4.5计算并得出各个分析文件计算并得出1993年和1997年的土地适宜性图层设置计算公式如图所示得到1993年结果得到1997年结果从1997.img中提取开发适宜性数据,这里提取水体出来,取值为0,其它为1提取出来的土地适宜性数据,如上图所示可以将其转换为txt文件留作分析。至此,实验得到了4个txt分析文件4.6运用GeoSOS进行模拟变化选择逻辑回归CA模拟,设置起始年份数据,加载之前得到的urban93.txt,urban97.txt设置土地利用类型属性以及颜色值等得到逻辑回归的计算结果添加模拟起始年份以及对比年份的txt数据设置模拟参数如下图

9、,其中模拟转换总量可由urban93.img和urban97.img的属性表中计算得出,迭代次数设为4次,扩散参数(用于边界增长(Edge Growth),决定一个扩散中心(在3x3邻居构形中,城市像元数大于2个)周围任一像元变成另外一个城市像元的可能性)为3,设置间隔秒数并输出每次迭代的图片。输出转换结果迭代过程中显示的迭代进程。输出了4个txt文件,如下图所示将其另存为BMP文件,如下图所示。再用其他软件合成Gif动图。5. 实验心得在本次实验中,我们通过实际运用了解了元胞自动机在城市变化模拟中的分析功能。在实验过程中,通过前期的数据处理与分析,我又掌握了一些ArcGIS中没有运用过的工具,如随机点工具、数据转换工具、栅格处理等等操作,加深了对于自己本来熟悉的软件的印象。前期的数据处理过程十分的长,其中有很多部分知道怎么做却不知道意义何在,在询问了老师和同学们之后也逐步掌握了那些环节的意义。在空间距离栅格数据处理、SPSS处理数据、以及部分栅格计算操作的时候,都出现了一些错误,有的是因为公式输入的格

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论