ArcGIS中如何计算多个点到特定线的最短距离 | 您所在的位置:网站首页 › 曲线最短路径怎么求 › ArcGIS中如何计算多个点到特定线的最短距离 |
现有一个点图层和一个面图层 怎么来计算这些点到这个面图层 两个面的公共边的最短直线距离呢? 1.首先得将两个图层都转为 投影坐标系 打开工具箱-数据管理工具-要素-面转线 2.将面图层设为输入要素 注意要将“识别和存储面邻域信息”勾选 3.面转线成功后 打开线属性表,线图层拥有了 LEFT_FID和RIGHT_FID两个字段 4.按属性选择,表达式中输入 “LEFT_FID”-1 即可选出两个面的公共边 再将选中要素导出为单独图层 5.打开工具箱 分析工具-邻域分析-近邻分析 6.输入要素设为需要计算的点 邻近要素设置为 上一步导出的公共边线图层 即可计算点到线的最近距离 7.计算完成后 点图层增加了两个字段 NEAR_FID为邻近要素的FID NEAR_DIST为点与邻近要素的距离 单位米 专注GIS领域知识分享 交流行业软件技巧 知识要收藏分享才更有力量 欢迎关注,点个赞收藏,你最好看 |
CopyRight 2018-2019 实验室设备网 版权所有 |