arcgis10-模型构建器.docx

上传人:scccc 文档编号:14713892 上传时间:2022-02-16 格式:DOCX 页数:12 大小:426.78KB
返回 下载 相关 举报
arcgis10-模型构建器.docx_第1页
第1页 / 共12页
arcgis10-模型构建器.docx_第2页
第2页 / 共12页
arcgis10-模型构建器.docx_第3页
第3页 / 共12页
arcgis10-模型构建器.docx_第4页
第4页 / 共12页
arcgis10-模型构建器.docx_第5页
第5页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《arcgis10-模型构建器.docx》由会员分享,可在线阅读,更多相关《arcgis10-模型构建器.docx(12页珍藏版)》请在三一文库上搜索。

1、WOR/式模型构建器中学选址评价方法、过程本章将创建并运行一个模型,为新建中学的选址提供依据,离开现有中学的距离、人口分布密度、规划土地使用类型为评价因素,将3个因素综合起来,实现选址评价,可利用的数据有三种:(1)现有中学。点状空间数据,新建中学不应离现有中学太近,为此建立离开 现有中学的距离栅格。(2)人口分布。点状空间数据,新建中学应在人口比较密集的地方,为此利用 点状人口调查数据产生密度栅格。(3)规划土地使用。矢量多边形空间数据,某些用地不应该建中学,如工业用地, 某些用地不太适合建中学,如商业用地,而居住用地适合建中学。矢量多边形转化为栅 格,保留土地使用性质。按既定规则,对上述

2、3项栅格数据重分类,转变为单项评价栅格。在单项评价的基础上,将明显不符合选址要求的位置选由:离中学太近、人口密度太低、 土地使用为工业、绿地,3个条件中只要符合其中一个,栅格单元取值就为0,其他取值为1,得到明显不符合选址要求栅格。单项评价指数相加,得到初步的评价栅格,与明显不符合选址要求栅格相乘,得到综合评 价结果。初始设置启动ArcCatalog ,展开 ,加载扩展模块 SpatialAnalyst 的许可证,主菜单中选用“地理处理-环境?”,进行初始设置:工作空间-当前工作空间:ex28Sch_MB.gdb工作空间-临时工作空间:ex28Sch_MB.gdb输由坐标系:与输入相同处理范围

3、:与图层道路相同(点击文件夹按钮,选择并打开)栅格分析/像元大小/如下面的指定:50离开现有中学的距离、人口密度、土地使用栅格的生成1、建立离开现有中学的距离模型地图处理-模型构建器,将要素 scho拖放到模型构建器窗口中,右击 -重命名,输入“现 有中学”(不含引号)。启用 ArcToolbox ,展开SpatialAnalyst工具-距离分析,将工具3个元素,方形框是工具本身,两个椭圆是该工具的输生变量。如下图所示:“欧 氏距离”拖放到模型构建器的画布中的“现有中学”的右侧。该工具显示为专业资料整理图1数据、工具拖放入到圆布中模型构建器窗口上方点击工具条的连接符工具,在变量“现有中学”椭圆

4、内点击起点,再到“欧氏距离”方框中点击终点,弹由菜单选择“输入栅格数据或要素源数据”,将“现有中学”作为输入数据,双击工具“欧氏距离”,进行如下设置:唯窿加西ft帼风醐&独施要善舞鼻植n图2欧氏距离的设置确定。2、生成人口分布密度栅格将要素popu_smp拖放到模型构建器窗口中,放到“现有中学”下面,右击-重命名,输入“人口调查”(不含引号)。启用 ArcToolbox ,展开SpatialAnalyst 工具-密度分析,将工具“核密度分析”拖放到模型构建器的画布中的“人口调查”的右侧。该工具显示为2个元素,方形框是工具本身,椭圆是该工具的输生变量。借助连接符工具,在变量“人口调查”和工具“核

5、密度分析”之间加入一条连接符,弹由菜单选择“输入点或折线要素”,将“人口调查”作为输入数据。双击“核密度分析”进 行设置:Inputdata :人口调查选择图层名,得到人口调查样本点PopulationFie : POPU选择,该字段在“人口调查”要素属性表中ldOutputraster : GISex28Sch_MB.gdbpopu_den键盘输入栅格数据名称,路径按初始化设置Outputcellsi : 50已经在初始化时设定,默认ze SearchRadius : 800计算密度时的搜寻半径AreaUnits:SQUARE_MAP_UNITS面积单位用地图单位的平方确定。 Mi-.L匕毒

6、,,一.- J. CRB9 * rrUiHi ,.1IxIxAH -I.- 空号皆 f f j图3完成工具“核密度分析”的设置3、土地使用多边形转化为栅格将要素parcel拖放到模型构建器窗口中,放到“人口调查”下面,右击-重命名,输入“土地使用”(不含引号)。启用 ArcToolbox ,展开转换工具 -转为栅格,将工具“面转栅格”拖放到模型构建器的画布中的“土地使用”的右侧。该工具显示为2个元素,方形框是工具本身,椭圆是该工具的输生变量。借助连接符工具,在变量“土地使用”和工具“面转栅格”之间加入一条连接符,弹由菜单选择“输入要素”,将“土地使用”作为输入数据。双击“面转栅格”进行 设置:

7、Inputfeatures : 土地使用选择图层名ValueField : LANDUSE选择字段名,该字段在“土地使用”要素属性表中,决定栅格单元取值Outputraster : ex28Sch_MB.gdbld_use输入栅格数据名称,路径按初始设置Cellassigmenttype : CELL_CENTERCellsize : 50确定。重分类获得单项评价指标1、离开现有中学距离重分类展开ArcToolbox ,选用菜单SpatialAnalysis 工具-重分类-重分类,将“重分类”拖放到“school ”右侧,该工具显示为 2个元素,方形框是工具本身,椭圆是该工具的输生变量。右击“

8、重分类”-重命名,命名为“重分类中学”,确定。点击连接符工具,在工具“欧氏距离”的输由变量、椭圆“ school ”和工具“重分类 中学”方框之间输入一条连接符,弹出菜单选择“输入栅格”,栅格数据集“school ”成为输入变量。右击“欧氏距离”-运行。双击“重分类 中学”,进行设置: 输入栅格:school4,确定,修改分类问距:重分类字段:Value点击分类,方法选“相等问 隔”旧值新值 0 500500- 1000100015001500- 2200输由栅格: ex28Sch_MB.gdbr_school确定。将“输生栅格”重命名为“school2、人口密度重分类展开ArcToolbox

9、 ,选用菜单SpatialAnalysis工具-重分类-重分类,将“重分类”拖放到“popu_den”右侧。右击“重分类”-重命名,命名为“重分类 _人口”,确定。点击连接符工具,在工具“核密度分析”的输生变量、椭圆 popu_den”和工具“重分类_人口”方框之间输入一条连接符,弹由菜单选择“输入栅格”,栅格数据集“popu_den”成为输入变右击“核密度分析”-运行。双击“重分类人口”,进行设置:输入栅格:popu_den4,确定,修改分类问距:重分类字段:Value点击分类,方法选“相等问 隔”旧值新值 0 0.0050.005 0.010.01 0.020.02 0.03输由栅格:ex

10、28Sch_MB.gdbr_popu确定。将“输生栅格”重命名为r_popu3、土地使用重分类展ArcToolbo,选用菜开x单SpatialAnalys is工具-重分 类-重分类,将“重分类”拖放“ Iduse ”右侧。右击“重分类”-重命名,命名为“重分类土地”,确定。点击连接符工具,在工具“面转栅格”的输生变量、椭圆“Iduse ”和工具“重分类土地”方框之间Iduse ”成为输入变量。输入一条连接符,弹由菜单选择“输入栅格”,栅格数据集“右击“面转栅格”-运行。双击“重分类土地”,进行设置:输入栅格:Id_use重分类字段: LANDUSE直接修改分类间距: 旧值新值C(商业)1G(

11、绿地)0M(工业)0R1(一类居住)2R2 (二类居住)2Nodata0输出栅格:ex28Sch_MB.gdbr_use确定。将“输生栅格”重命名为“ r_use ”。图4 土地使用重分类完成设置确定明显不合适的位置1、乘法叠合计算展开ArcToolbox ,选用菜单SpatialAnalysis工具-地图代数-栅格计算器,将“栅格计算器”拖放到“ r_popu”右侧。将该工具重命名为“乘法叠合1,确定。双击“乘法叠合1,输入公式如下:%r_popu%*%r_school%*%r_use%”输由栅格:ex28Sch_MB.gdbcalc01确定。将“输生栅格”重命名为“ calc01 。选用模

12、型构建器的菜单视图-自动布局,模型图自动调整布局。图5完成乘法叠合设置2、运行、保存模型删除前面运行后生成的“school 、“ popu_den、“ Id_use ”三项栅格数据,选用模型 -运行。点击模型构建器工具条上的保存按钮,选择路径/ex28/temp,点击对话框右上角的新建工具箱按钮,改名为“ ex_box.tbx ”,双击展开,下方名称栏中输入ex28_01。3、重分类确定要排除的位置展ArcT001bo,选用菜SpatialAnalys工具-重分-重分类,将“重分类”拖放开x单is类到“calc01 ”右侧。右击“重分类”-重命名,命名为“重分_排除,确定。点击连接符类工具,在

13、变量“ calc01 ”和工具“重分类_排除”方框之间输入一条连接符,弹由菜单选择“输入栅格”,将“ calc01 ”成为输入变量。双击“重分类排除”,进行设置:输入栅格:calc01重分类字段:Value点击分类,由现Classification 对话框:Method: EqualIntervalClasses : 2按OK键后,返回 Reclassify 对话框,栅格数据被自动分为2类,按分析之前确定的要求,要排除的位置,栅格单元值已经是 0,不排除的应该是1,修改分类的间距:旧值新值001 - 121输由栅格: ex28Sch_MB.gdbr_calc确定。将“输生栅格”重命名为“rca

14、lc ”。综合评价1、加法叠合得到初步的综合评价栅格展开 ArcToolbox ,选用菜单SpatialAnalysis工具-地图代数-栅格计算器,将“栅格计算器”拖放到“乘法叠合1”下侧。将该工具重命名为“加法叠合”,确定。双击“加法叠 合”,输入公式如下:%r_popu%+%r_school%+%r_use%” 输由栅格: ex28Sch_MB.gdbcalc02确定。将“加法叠合”重命名为“ calc02 ”。2、乘法叠合排除明显不合适的位置展开 ArcToolbox ,选用菜单SpatialAnalysis工具-地图代数-栅格计算器,将算器”拖放到“ r_calc 击“乘法叠合”下方。

15、将该工具重命名为2”“乘法叠合“栅格计2,确定。双输入公式如下:%calc02%*%rcalc%”输由栅格:ex28Sch_MB.gdbcalculation确定巴等“乘法叠合2”重命名为“ calculation ”。选择视图-自动布局,如下图:图6综合评价的加法叠合、乘法叠合设置完成3、分类计算面积展开ArcToolbox ,选用菜单数据管理工具-字段,“添加字段”拖入“ calculation ”下方,双击“添加字段”,进一步设置:输入表:calculation字段名称:SUM_AREA字段类型:长整型字段精度:8确定。输由变量自动更名为“ calculation(2) ”。ArcToo

16、lbox ,选用菜单数据管理工具-字段,“计算字段”拖到“ calculation(2) ”的右 侧,进一步设置:输入表:calculation(2)字段名:SUM_AREA表达式:Count*50*50表达式类型:VB确定。输由变量自动更名为“ calculation(3) ”。删除之前生成的数据,重新选用模型-运行,得到结果。4、模型保存、导由点击工具条上的保存。还可以选用模型-导曲-至图形,保存为图片。启动 ArcMap,将 calculation 、要素 scho、popu_smp road 及 parcel 加载到数据框中,用由浅到深显示calculation ,颜色越深越适合建立中学。|Mit曝i二.注-1闭巨?号嘴图7中学选址的综合评价结果

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1