如何使用ArcGIS Pro自动矢量化道路

对于已经制作好的电子地图,我们可以通过像素识别的方式将其中的要素提取出来,比如本教程要讲到的道路数据,这里为大家介绍一下在ArcGIS Pro中如何自动矢量化道路,希望能对你有所帮助。

栅格计算

在工具箱中点击"Spatial Analyst工具\地图代数\栅格计算器",调用栅格计算器工具,如下图所示。

调用栅格计算器工具

在显示的栅格计算器对话框内,输入下面的公式:"地图.tif_Band_2"==235,表示将像素值为235的栅格提取出来(如果要提取所有道路,需要将其余像素值的道路依次进行栅格计算),如下图所示。

栅格计算器设置

栅格转面

在工具箱中点击"转换工具\由栅格转出\栅格转面",调用栅格转面工具,如下图所示。

调用栅格转面工具

在显示的栅格转面对话框内,输入栅格为栅格计算得到的栅格数据,字段选择Value,设置输出面要素,如下图所示。

栅格转面设置

处理要素

在菜单栏上选择地图菜单,点击按属性选择,如下图所示。

点击按属性选择

在显示的按属性选择对话框内,输入筛选的公式,将gridcode=0的要素筛选出来,如下图所示。

按属性选择设置

在菜单栏上选择编辑菜单,点击删除将选中的要素删除,如下图所示。

点击删除

最终得到的道路数据如下图所示。

提取的道路

结语

以上就是如何使用ArcGIS Pro自动矢量化道路的详细说明,主要包括了数据来源、栅格计算、栅格转面和处理要素等功能。

相关推荐
非科班Java出身GISer6 天前
ArcGIS JS 基础教程(38):StreamLayer 实时流数据图层
arcgis·arcgis js·arcgis js 流图层·streamlayer·arcgis 流数据图层·arcgis 实时流数据图层
赵钰老师7 天前
基于ArcGIS Pro、R、INVEST等多技术融合下生态系统服务权衡与协同动态分析
python·arcgis·数据分析·r语言
梦想的初衷~8 天前
MaxEnt 物种分布建模学习手册|理论 + R 语言 + ArcGIS 全套实操教程
arcgis·环境变量·r 语言·maxent 模型·物种分布建模·生态学研究·科研教程
jiushidt13 天前
ArcGIS Pro Add‑in 打包流程详解
arcgis·c#·.net·arcgispro
蓝悦无人机13 天前
《地面站软件开发》-第2章ArcGIS Maps SDK for Qt 改变视角
arcgis·上位机·地面站·qml·qt6·qt quick·天地图
bug嘛我经常写14 天前
MIKE21结合ArcGIS制作随时间变化的降水文件(.dfs2)-笔记
经验分享·笔记·arcgis
paiooo15 天前
用 XML 保存 LLM 会话得到高可读性会话
arcgis
Q一件事15 天前
ArcGIS中TypeError: can‘t multiply sequence by non-int of type ‘str‘错误
前端·javascript·arcgis
萧行之16 天前
Observable Plot 源码深度解析——1 认识 Observable Plot
arcgis
ノBye~16 天前
Codex CLI使用记录
arcgis