ArcGIS学习-16 实战-栅格数据可达性分析
任务1 求解安徽省立医院在土地利用成本栅格下的成本距离
前置操作
将演示所用gis数据\第十一节的要素加载到图层中
投影
因为栅格数据是投影数据,
而省立医院这个点没有投影,
所以先对其投影。新建一个文件夹
符号化土地利用类型
以唯一值显示土地类型
由于我们需要对不同的土地利用类型赋不同的成本值,实际是建立映射关系,这里使用重分类工具
计算成本距离
如有报错请设置
得到结果,
任务2 求解安徽省立医院在时间成本栅格下的可达性
前置操作
移除不需要的要素,添加路网数据
检查是否是投影数据,且两者投影一致
转换路网格式
得到
计算成本栅格
那么计算时间成本则需要使用 时间=长度/速度
这里一定要×1.0,否则栅格数据自动式整型,需要乘以一个浮点数作隐式转换
重设一下时间成本栅格颜色
得到
这里可以看到,道路的每个格子都对应不同的颜色,继而对应不同的值,每个栅格的值代表,路过此栅格的时间成本,但是我们此时只得到道路的成本栅格,非道路的还没有,还是空白。
那么我们首先指定一块操作范围,只关注此范围中的非道路栅格的可达性:
创建非道路时间成本栅格
创建操作范围
选定要素,然后开始编辑
如果报错,请先移除所有要素,然后将图层投影设置一下,需要和tif一致
然后再编辑操作范围
然后停止编辑并保存内容
对于操作范围要素,新建字段,右键time,设置为60,代表走过一个栅格需要60s
我们需要将整个范围转成栅格
合并两种栅格
最后将两者镶嵌在一起,注意顺序不要错
符号化设置唯一值
得到
最后计算可达性
若区分度不够,设置一下类别值
得到