​如何使用ArcGISPro矢量化天地图地表覆盖图

我是职场高能儿 2024-09-19 21:48:35

从天地图下载的地表覆盖图是栅格格式的数据,我们可以通过ArcGIS Pro将其矢量化,这里为你介绍一下矢量化的方法。

数据介绍

天地图使用像素值0-100外加255对数据进行了分类,具体的分类信息如下表。

像素值映射表

同时官网还给出了图例,如果想要对矢量后的地图进行再次配色可以参考。

图例

在开始之前先了解清楚数据的信息,这样在正式制作的时候才能得心应手,避免一些不必要的错误。

栅格计算

本文以林地为例介绍一下矢量化方法,在工具箱中点击“Spatial Analyst工具\地图代数\栅格计算器”,调用栅格计算器工具,如下图所示。

栅格计算器

在显示的栅格计算器对话框内,输入公式:"n48_30_2010lc030.tif"==20,将像素值为20的栅格提取出来,如下图所示。

栅格计算器设置

点击运行后计算结果如下图所示。

计算结果

到此完成了栅格计算,接下来是将计算结果转换成面文件。

栅格转面

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

栅格转面

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

栅格转面设置

点击运行完成栅格转面,转换结果如下图所示。

转换结果

将栅格计算结果转换为矢量之后,数据还是需要再处理一下才能使用,所以接下来进入数据处理步骤。

数据处理

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

按属性选择

在显示的按属性选择对话框内,表达式设置为gridcode等于0,如下图所示。

按属性选择设置

点击应用之后程序会将gridcode为0的要素选择上,将这些要素删除并保存编辑,删除后图层如下图所示。

删除后图层

如果想要将数据叠加到卫星图上进行查看和下载,可以使用水经微图(简称“微图”)进行操作。

微图

到此就完成了林地的矢量化,如果想矢量化其他的地类,操作方法一样,只需要修改一下栅格计算器中的像素值即可。

写在最后

本文为你分享了如何使用ArcGIS Pro矢量化天地图地表覆盖图的方法,主要包括了数据介绍、栅格计算、栅格转面和数据处理等步骤。

你可以立即点击“分享”按钮,将本文免费分享给你的朋友!

0 阅读:0

我是职场高能儿

简介:感谢大家的关注