一、实验目的

通过本次实验,理解矢量数据缓冲区分析和叠置分析的原理;掌握其相关分析工具的使用;并能够在相类似的问题中,使用相关工具进行问题的解决。

二、实验数据

城市市区交通网络图(network.shp);商业中心分布图(Marketplace.shp);名牌高校分布图(school.shp);名胜古迹分布图(famous place.shp);存放所有Shapefile 数据的地图文档(city.mxd)。

三、实验步骤

多条件购房分析:我们可能要用到的空间分析方法“缓冲区”+“叠置分析”。选房的规则:1.不在道路的噪声带上;2.在学校周边;3.距离名胜古迹近;4.距离商场近。求:最佳的购房的区域

3.1 建立缓冲区

首先添加缓冲区工具条,对名胜古迹建立500米缓冲区

图1 建立缓冲区

结果如下图所示。

图2 缓冲区结果

同理,分别对道路建立200米缓冲区,对学校按字段建立缓冲区,对商场建立750米缓冲区。结果如下图所示。

图3 所有缓冲区结果

使用分析工具中的相交工具,将学校,名胜古迹,商场的缓冲区进行相交处理

图4 对缓冲区进行取交集

得到最佳区域,再使用道路的缓冲区对其进行擦除操作。

图5 去除不良因素的缓冲区

结果如下图所示。

图6 最适宜居住的区域

3.2 对住房条件的叠置分析

分别对学校,道路,名胜古迹,商场要素的缓冲区图层建立相应的字段,再对其进行赋值,学校,商场,名声古迹赋值为1,道路进行赋值为-1.如图所示

图7 对字段赋值

使用【分析工具】中的【联合】工具,对其进行叠置分析,建立sum字段,使用字段计算器,对其之前建立的每个字段值进行相加,得到一个综合分析后的字段值。最终得到一个不同等级的区域分析。

图8 重分类结果

四、总结与讨论

确定要素的影响权重以及在现实中的个体差别,在学习好GIS空间分析的操作的同时,我们还需要学习理论知识,如AHP层次分析来确立权重等等。GIS之路很漫长。

来源:简书  作者:柴柴学长

arcgis 字段计算器 条件赋值_【教程】ArcGIS入门教程(11)——多条件购房分析...相关推荐

  1. arcgis字段计算器无法赋值_分享∣Arcgis中62个常用技巧系列一(前20个技巧)

    一.计算面积 ( 可以帮我们计算小班面积 ) 添加 AREA 字段,然后右键点击字段列,然后点击 CALCULATE VALUES; ---> 选择 ADVANCED -->把下面的代码输 ...

  2. arcgis字段计算器无法赋值_Arcgis空间连接工具的妙用

    ​Arcgis功能真的无比强大,读书时一般只会用到一些常见的,工作后挖掘了很多新功能,数据处理效率大幅提升,个人觉得arcgis是最强大最好用的gis软件! 本节给大家分享下空间连接功能的两个妙用.空 ...

  3. arcgis字段计算器使用rnd函数生成随机数

    arcgis字段计算器使用rnd函数生成随机数 VB Script里 rnd应该是个函数,取0到1中的随机数,乘10再减去5就能保证结果在基准值左右.截图中为了要整数的结果,又取了个整,如果小数结果也 ...

  4. extjs form java_[Java教程]ExtJS入门教程02,form也可以很优雅

    [Java教程]ExtJS入门教程02,form也可以很优雅 0 2014-03-28 12:00:40 在上一篇<Extjs window 入门>中,我们已经看到了如何将一个form组件 ...

  5. TensorFlow 中文资源精选,官方网站,安装教程,入门教程,实战项目,学习路径。

    转载至:http://www.nanjixiong.com/thread-122211-1-1.html Awesome-TensorFlow-Chinese TensorFlow 中文资源全集,学习 ...

  6. arcgis 字段计算器 条件赋值_ArcGIS中属性表的常用操作汇总

    本篇文章将平时对arcgis属性表的相关操作记录下来,防止忘记.此外,在技术摸索中参考了一些gis大牛的博客和技术分享,我在博客结尾也粘贴了他们的博客地址在此表示感谢. 案例一:arcgis属性表某个 ...

  7. arcgis字段计算器赋值_基于ArcGIS的python编程 18、在字段计算器中使用Python脚本

    很久没有更新专栏了,趁着五一劳动节,刚好有时间"劳动"一下,更新一下专栏的文章.接下来的文章是关于在ArcMap中的字段计算器中使用Python脚本:字段计算器中可以使用的脚本有两 ...

  8. arcgis字段计算器赋值_ARCGIS操作技巧总结

    点击蓝字 关注我们 ARCGIS操作技巧总结(一) 一.新建数据图层字段 首先我们打开Arcmap加载要新建属性字段的图层,打开属性表,点击添加字段,具体操作如下: 视频演示如下: 二.给属性字段批量 ...

  9. 80字符带空格 段错误_【超详细】ArcGIS字段计算器分割字段中的字符串

    最近在整理植物数据,数据本来是以excel进行存储,但是其中涉及到要对字段进行分割,由于对excel的相关函数不熟悉于是想着能不能用arcgis的字段计算器进行解决,经过摸索成功地解决了自己遇到的问题 ...

最新文章

  1. Bert代码详解(一)重点详细
  2. Subsonic使用中
  3. 开始写博客,毕业一年的收获
  4. Go报错:more than one character in rune literal
  5. GDCM:rle转img文件的测试程序
  6. MySQL用中间件ProxySQL实现读写分离和主节点故障应用无感应
  7. Linux的shell脚本
  8. informix linux安装步骤
  9. Python预测2020高考分数和录取情况
  10. Weblogic以及Tomcat登录认证
  11. mysql传数据到微信小程序_微信小程序直播 数据同步与转存
  12. Linux:查看文件夹大小
  13. ExtJS4.2学习(七)EditorGrid可编辑表格(转)
  14. C#与.NET Framework c#编程语言,和java是一样的。(c#,java) --javaweb,asp.net
  15. 资产管理系统——必备功能
  16. 共探机遇 2018中国产业互联网化纤创新者大会华丽启幕...
  17. OpenCV中稠密光流算法总结
  18. 程序员孔乙己!一个愤世嫉俗,脱离低级趣味的人!
  19. BZOJ1812 RIV 树形dp
  20. MongoDB中索引的创建和使用详解

热门文章

  1. C# 中 StringBuilder和String的区别
  2. Redis 教程基于win10:1介绍
  3. 求某类型变量的大小(是否使用sizeof)
  4. [云炬创业基础笔记]第二章创业者测试1
  5. cad常用字体_2300多种CAD字体免费送给你!绘图必备,一键解决你的CAD文字乱码问题...
  6. 聚类技术---复杂网络社团检测_自然场景中交通标志牌检测~文末送书
  7. 在VS2010调试javascript程序时的各种问题
  8. C++字符串处理操作符重载
  9. C语言设计新思维分享
  10. UCOSIIIAPI函数接口OSTaskCreate();函数