目标

已知:红色面要素为建筑,绿色点要素为树
1)计算每颗树到建筑墙面距离的平均值
2)计算树木之间距离的平均值

工具

经过浏览器搜索和ArcGIS help搜索,最终确定下面两个工具可以解决我的问题。(考虑到点到面的距离可能是点到面中心的距离,但是看了官方的说明后明确了:点与面的距离就是距离面的边界,对应了树木到墙壁的距离)

1.生成近邻表

工具位置:分析工具——领域分析

输入要素:植被的点要素
邻近要素:建筑面要素
仅查找最近要素:意思是对于每颗树就查找其最近的墙壁
输出:一个表格,其中NEAR_DIST就是最近距离

2.计算近邻点距离

工具位置:空间统计工具——工具
原理:如图所示,计算一组要素与指定的第N个最近邻点的距离,意思就是输入五个点,就一个个搜索,搜索它与指定点数量的点的距离,然后计算三个值。所以,对于我的目标,我只需要找到每颗树的离它最近的那颗树,所以我定义相邻元素即可。

输入:树点要素
相邻元素:1
输出结果在消息窗口

PS

第二步可以直接采用第一步的方法,只是输入输出都是树点要素,相当于自己和自己做邻近分析

ArcGIS使用笔记(2)——邻近搜索相关推荐

  1. Arcgis学习笔记(初级到精通)

    ArcGis使用笔记(1) 第1,2章 ArcGis基础和入门 1:快捷键:新建文件:ctrl+N:打开文件:ctrl+O:保存文件:ctrl+S:退出应用:Alt+Fn+F4:撤销之前操作:Ctrl ...

  2. android ArcGIS学习笔记一

    动态操作地图服务  1.动态添加一个地图服务 String url="http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/S ...

  3. arcgis 学习笔记~~~

    B站视频源 0102 寒暄 + 安装 目录 03 熟悉软件操作界面 04 地理空间数据 05 利用地理数据制作中国政区图 06 找气象数据 07 制作肺炎地图 08 添加XY数据和表连接 09 使用构 ...

  4. ArcGIS开发笔记——解除mdb锁定并自动清除ldb

    1 问题背景 最近在做基于C#的ArcGIS二次开发,发现程序运行结束后,仍会残余ldb文件.猜测是程序打开mdb数据库后,没有及时解除锁定.经过一番搜索,得知关键在于调用Marshal.Releas ...

  5. ArcGIS学习笔记-1.功能-1.5 栅格图基本

    1.5 栅格图基本 1.5.1 栅格数据添加属性表 有时数据没有属性表,右击图层的时候属性表是灰色的 打开工具箱中的栅格创建属性表工具 Data Management Tools(数据管理工具)-&g ...

  6. ArcGIS学习笔记-1.功能-1.4 矢量图基本

    1.4 矢量图基本 1.4.1 给矢量图添加字段并计算 1.4.2 矢量数据转栅格数据 位置: ArcToolBOX→Conversion Tools→To Raster(点/线/面) 举例: 有矢量 ...

  7. ArcGIS之字段计算器

    FieldCalculator Python 本次技巧在ArcGIS字段计算器模式下进行,可快速实现字段数值处理,记录下来作为笔记以备以后查用方便,同时作为技术交流与大家分享,互相学习. 标题  01 ...

  8. ArcGIS JS 学习笔记4 实现地图联动

    原文:ArcGIS JS 学习笔记4 实现地图联动 1.开篇 守望屁股实在太好玩了,所以最近有点懒,这次就先写个简单的来凑一下数.这次我的模仿目标是天地图的地图联动. 天地的地图联动不仅地图有联动,而 ...

  9. ArcGIS案例学习笔记-找出最近距离的垂线

    ArcGIS案例学习笔记-找出最近距离的垂线 联系方式:谢老师,135-4855-4328,xiexiaokui@qq.com 目的:对于任意矢量要素类,查找最近距离并做图 数据: 方法: 0. 计算 ...

最新文章

  1. 爷青回!GAN生成的超级马里奥关卡,可以永不通关的那种!
  2. 在做mvc时遇到的一些问题
  3. LaTeX 科技排版 课程
  4. 年少成名的我并没有放弃自己,谁敢说她\他文章比我写的好?!,不服来战!...
  5. AngularJS中Directive指令系列 - 基本用法
  6. SAP CRM销售订单创建时text determination的调试细节
  7. TypeError: 'range' object doesn't support item deletion
  8. 案例学习BlazeDS+Spring之三InSync01查找联系人
  9. asp跟JAVA语言有关系吗_asp程序员如何转行为J2EE之java基础上(11)
  10. Android实战技巧:ViewStub的应用
  11. PHP汉字转换拼音的函数代码
  12. 让 ESS 更灵活的新特性:UserData KeyPair RamRole Tags
  13. 【Linux】bash: /home/stefan/jdk1.7.0_55/bin/java: /lib/ld-linux.so.2: bad ELF interpreter
  14. 使用Certbot工具从Let’s Encrypt获取免费SSL证书
  15. UnsatisfiedDependencyException: Error creating bean with name XXXController'
  16. PHP中利用PHPMailer配合QQ邮箱实现发邮件
  17. Pandas数据视图 — groupby 和 pivot
  18. Plant Design Review Based on AnyCAD
  19. 基于SSH开发校园失物招领网
  20. [OfficeExcel] OfficeExcel2010 第16讲 文本处理函数

热门文章

  1. 基于canoe开发的Bootloader刷写上位机,符合uds流程
  2. python---简单游戏制作(飞机大战)
  3. c语言面试题sizeof,c语言面试题之sizeof
  4. LocalStorage存储对象
  5. 二值图像、灰度图像、彩色图像
  6. 小米10 android11降级,MIUI11降级MIUI10教程
  7. Git上传文件时报错:The authenticity of host xxx can‘t be established.
  8. rust主播排行_「Rust日报」2019每周精选 • 第四期
  9. 牛客网--14538--神奇的数字
  10. php多网址文章发布,几个在线网站帮你解决文章着急发表却数据不够的困扰