关于ArcMap中道路、河道中心线提取过程

目录

1 数据来源:三调数据

2 问题描述:根据出图要求,需将道路,河流面状要素中心线提取出来

3 解决过程

3.1 准备工作

3.1.1 为了后面重分类,铁路面状要素新建字段recg,赋值1

3.1.2 新建要素线

3.1.3 加载ArcScan工具

3.2 面转栅格

 3.3 重分类

3.4 使用ArcScan工具

3.4.1 开始编辑

​3.4.2 Vectorization(矢量化)


1 数据来源:三调数据

2 问题描述:根据出图要求,需将道路,河流面状要素中心线提取出来

3 解决过程

3.1 准备工作

3.1.1 为了后面重分类,铁路面状要素新建字段recg,赋值1

3.1.2 新建要素线

为了后面生成中线,这里新建了铁路线

3.1.3 加载ArcScan工具

3.2 面转栅格

1、Conversion Tools-To Raster-Polygon to Raster

2、Value field,选择新建属性字段;Cellsize,自定义修改。

 3.3 重分类

Spatial Analyst Tools-Reclass-Reclassify

Input raster,选择之前面转栅格的图层

Reclassification,Old Values中Nodata值设置成0,其他值设置为1

3.4 使用ArcScan工具

3.4.1 开始编辑

开始编辑,选择之前新建的线图层“铁路线 

开始编辑之前矢量化的状态:

开始编辑之后矢量化的状态:

 3.4.2 Vectorization(矢量化)

1. Vectorization-Vectorization Settings

2. 矢量化设置窗口,可根据需要修改,这里选择默认参数 ,依此点击应用,关闭。

3. 可以通过查看预览图的方式,调节参数, Vectorization-Show Preview

绝大部分的效果还是不错的,部分

4. 生成要素

Vectorization-Generate Feature,Template(模板)选择

5. 结果如预览的一样,对存在复杂的地方需要手动修改,绝大多数的提取出的中线是正确的。