一、工作背景
三调道路面数据,需要处理成道路中心线。
二、处理过程
1、工具:ArcMap10.3
2、面转栅格:
ArcToolbox—>Coversion—>ToRaster—>FeatureToRaster/PolygonToRaster,
注意栅格大小设置,个人取2;
3、栅格二值化:
ArcMap—>SpatialAnalyst—>Reclassify,有值的设为1,Nodata设为0;
4、用ArcCatalog新建一线状Shapefile,以及面层shapefile
线层shapefile用于存栅格转出的中心线,面层存不能转成功的面数据,便于后期修正
线层shapefile可以添加一个字段,记录面的平均宽度
5、用ArcMap的ArcScan工具栏
(1)在Editor工具栏开始编辑;
(2)在ArcScan工具栏设置。通过实践:
maximum line width设置为40-50较为合适,
compression=0.3,
勾上Resolve Corners相交处近直角相交,
Intersection solution,选Geometrical
具体参数含义可以参考About Vectorization.
(3)Show Preview,查看效果
(4)用ArcScan—>GenerateFeaturesInsideArea选中面状Raster,生成中心线。
三、注意事项
1、矢量面转栅格时,栅格大小
2、ArcScan的加载,第一次无法操作时,通过工具栏右键-》Customize,勾上ArcScan