目录

01 前言

02 加载数据

02 添加缓冲向导工具

03 开始缓冲区分析

3.1 解决使用缓冲向导工具出现未定义地图单位的警告

04 对商业中心进行缓冲区分析

05 对学校进行缓冲区分析

06 对主要交通要道、名胜古迹进行缓冲区分析

6.1 主要交通要道缓冲区

6.1.1 选择出主要的交通要道

07 寻找商业中心服务缓冲区B,名牌中学750m缓冲区C,名胜古迹500m缓冲区D的相交区域

7.1 找到相交工具

7.2 进行求交

08 在相交区域的基础上擦除主干道缓冲区域

8.1 找到擦除工具

8.2 进行擦除


01 前言

首先需要非常严谨严肃认真的说明,做缓冲区分析必须将文件的坐标系定义或者投影为投影坐标系,使用地理坐标系下的文件进行的缓冲区是无效的,甚至是无法用工具进行正常操作的!()GIS技能大赛中曾经有类似的考题,只要没有将地理坐标系进行转换得到的缓冲区,最终结果一定与转换成投影坐标系后得到缓冲区有一定差别的,但是人眼看不出,到了后面利用缓冲区做其它分析就会出现错误,譬如分析缓冲区内的城市个数,转换和没有转换得到的结果是不一样的,所以谨记!)!

另外附上缓冲区文件的操作文件:

链接:https://pan.baidu.com/s/13p3C_u3l_jAnhkLmd6vt-A?pwd=Love 
提取码:Love 
--来自百度网盘超级会员V3的分享

这里主要使用缓冲向导工具(如果使用缓冲向导工具出现问题,使用下方缓冲区工具)、相交工具、擦除工具进行缓冲区分析。

首先,我们的住房位置需要满足的如下:

1.离主要交通要道(Network中Type=ST的要素)200m之外,以避免噪音污染;

2.在商业中心(Marketplace)的服务范围(YUZHI字段)之内;

3.距离名牌中学(School)750m之内;

4.距离名胜古迹(FamousPlace)500m之内。

这里的主要思路是:分别找到主要交通要道200m缓冲区A,商业中心服务缓冲区B,名牌中学750m缓冲区C,名胜古迹500m缓冲区D。然后找到缓冲区B、C、D三者的相交区域(或者说共有的部分)E,然后取相交区域E与缓冲区A的差集(即把相交区域中包含缓冲区A的区域擦除<会使用叠加分析中的擦除工具>)。

02 加载数据

02 添加缓冲向导工具

03 开始缓冲区分析

出现警告,如果你的地图没有空间参考或者说是没有坐标系(一般是这个原因),那么使用缓冲区分析就会出现这种情况(如下图)。

3.1 解决使用缓冲向导工具出现未定义地图单位的警告

(最好是定义投影坐标系,不然部分操作可能无法进行)

<下图中说明错误,我的数据的单位是米,所以地图单位应该选择为米,抱歉>

04 对商业中心进行缓冲区分析

要求:在商业中心(Marketplace)的服务范围(YUZHI字段)之内;

<注意下面的缓冲距离中的距离单位,应该改成米,这里忘记了>

商业中心的服务范围缓冲区分析效果如下:

05 对学校进行缓冲区分析

要求:距离名牌中学(School)750m之内;

学校缓冲区效果展示:

06 对主要交通要道、名胜古迹进行缓冲区分析

类似的,对主要交通要道、名胜古迹进行缓冲区分析,其要求如下:

1. 离主要交通要道(Network中Type=ST的要素)200m之外,以避免噪音污染;
2.距离名胜古迹(FamousPlace)500m之内。

6.1 主要交通要道缓冲区

6.1.1 选择出主要的交通要道

至于后面的操作与前面学校的缓冲区分析一致,这里不再详细说明。

得到的结果如下:

主要干道缓冲区:

名胜古迹缓冲区:

07 寻找商业中心服务缓冲区B,名牌中学750m缓冲区C,名胜古迹500m缓冲区D的相交区域

7.1 找到相交工具

7.2 进行求交

08 在相交区域的基础上擦除主干道缓冲区域

就是去除噪音影响区域嘛

8.1 找到擦除工具

8.2 进行擦除

最终适合住房选取的的区域结果展示:


如果有问题,欢迎一起探讨.

<p>炒茄子</p>

ArcGIS:如何进行缓冲区分析(以市区选择住房位置为例)?相关推荐

  1. 【ArcGIS风暴】缓冲区分析、叠置分析综合实验案例:购房区域的选择

    实验平台:ArcGIS 9.3 实验目的:熟练掌握A rcGIS缓冲区分析和叠置分析操作,综合利用各项空间分析工具解决实际问题. 实验要求:对每个条件进行缓冲区分析,运用空间叠置分析对多个图层叠加,并 ...

  2. ArcGIS对矢量数据进行缓冲区分析和叠加分析具体操作

    1.缓冲区分析技术 缓冲区是地理空间,目标的一种影响范围或服务范围在尺度上的表现.它是一种因变量,由所研究的要素的形态而发生改变.从数学的角度来看,缓冲区是给定空间对象或集合后获得的它们的领域,而邻域 ...

  3. 【MapGIS精品教程】009:空间缓冲区分析案例教程

    文章目录 一.点状缓冲区 二.线状缓冲区 三.面状缓冲区 四.多级缓冲区 缓冲区(Buffer)是为了识别某一地理实体对周围地物的影响而在其周围建立的一定宽度多边形区域,缓冲区分析(Buffer An ...

  4. Arcgis软件应用(六)利用缓冲区分析和叠置分析进行购房选址

    目的: 利用缓冲区分析与叠置分析等空间分析方法,在ArcMap环境下利用模型构建器(Model Builder)构建并执行购房选址模型. 要求: 离市区主交通要道230m之外(network道路图层中 ...

  5. ArcGIS实验教程——实验十七:缓冲区分析(Buffer Analysis)

    ArcGIS实验视频教程合集:<ArcGIS实验教程从入门到精通>(附配套实验数据) [实验描述] 缓冲区(Buffer)是为了识别某一地理实体对周围地物的影响而在其周围建立的一定宽度多边 ...

  6. 缓冲区分析—ArcGIS API for JavaScript

    缓冲区分析是地理信息系统中的空间分析基本功能之一,是众多空间分析方法的基础.缓冲区分析是指为了识别某地理实体或空间物体对其周围的邻近性或影响度而在其周围建立的一定宽度的带状区. 缓冲区介绍 缓冲区分析 ...

  7. ArcGis缓冲区分析

    所以我的思路如下: 使用arcgis javascript api 的Draw工具( esri/toolbars/draw ),主要功能是绘制出点线面. 然后再计算绘制出来的图形,这里需要使用geom ...

  8. Bqq服务器的缓存文件放什么目录,ArcGIS Runtime 入门(5-2)ArcGIS Runtime运行剖析-缓冲区分析为例...

    该 DEMO 的界面如下图: 授权服务器 ArcGISRuntime.SetLicense("输入相应的许可信息"); ArcGISRuntime.Initialize() 启动A ...

  9. arcgis for js实现缓冲区分析功能

    1.之前在arcgis开发中出现缓冲区分析无法出来,写个博客记录下 2.案例中使用的地图服务都可以在arcgis server manager中创建地图服务器切片地址和buffer服务地址: 实现全部 ...

最新文章

  1. 利用Python让你的命令行像坤坤一样会打篮球
  2. linux 时间日期类常用命令
  3. Sqlite基础及其与SQLServer语法差异
  4. 用python定义一个员工类_Python:定义一个只有整数定义的类
  5. Linux用户管理与权限
  6. min里所有的参数都不存在_高中生物所有的考点难点,其实都在你不仔细看的课本里,必修1-3超强记忆手册!...
  7. F. Cheap Robot(kruskal 重构树)
  8. linux 修改消息队列大小
  9. 五、字符与字符串(Char类,Char类的使用,String的基本使用,StringBuilder的使用)...
  10. 运用大数据助力大发展
  11. c语言数据结构 字符串,C++数据结构之字符串操作
  12. dubbo 配置及分析
  13. android+5+镜像,1 下载AOSP(Android)镜像
  14. 美国算法交易的影响和启示
  15. 证明3-SAT问题是NP-complete
  16. android 能否控制drawabletop的大小_V038小程序能否逐步完全取代APP?
  17. Object-C 介绍
  18. IBM System x3850 X5服务器安装windows_server_2008_R2
  19. Java 打印程序设计
  20. 删除word中一段话的空格

热门文章

  1. Kali安装w3af详细教程
  2. TabLayout自定义选择背景滑块
  3. 数据挖掘:概念与技术(第三版)之第十章的学习记录
  4. 【二代身份证】开发技术
  5. 5G无线技术基础自学系列 | 密集组网
  6. 计量经济学学习笔记:导论
  7. win10配置android环境变量,adb环境变量配置win10,adb添加环境变量
  8. iOS CI自动化构建:FastLane+企业重签+上传fir+jenkins
  9. 【*不为人知的U盘量成CD-ROM小技巧*】
  10. Redis的数据过期清除策略 与 内存淘汰策略