1.ArcScan工具条:
在ArcMap的上侧菜单栏中右键点击,在弹出的菜单中选择【ArcScan】,加载ArcScan工具条。
需满足一下条件,ArcScan工具条才可使用:
- ArcMap中添加至少一个栅格数据和至少一个对应的矢量数据层。
- 栅格数据进行了二值化处理。
- 启动了编辑器。
2.手工矢量化:
手工矢量化操作比较繁琐,另外设计师习惯在CAD中完成,因此这里就不做过多介绍了。
3.自动矢量化:
- 栅格清理
现在已经有一个已经做过二值化处理的栅格图像buildings
层,并新建了两个shapefile文件建筑面
和建筑线
,将其加载到ArcMap中,启动ArcScan工具条。
如果加载的栅格数据有些瑕疵,可以单击ArcScan工具条的【栅格清理→开始清理】选项,开始清理栅格图像。
可以通过单击【栅格清理→栅格绘画工具条】选项,打开栅格绘画工具条,进行栅格图像清理。
- 矢量化设置
自动矢量化依靠用户自定义的一些设置完成,这些设置会影像后续生成的要素的形状。
- 栅格捕捉选项
单击ArcScan工具条上的【栅格捕捉选项】,弹出栅格捕捉选项对话框。
在矢量化道路的时候,需要根据栅格图像中道路的宽度设置【栅格线宽度的最大宽度值】,大于该值的后续会被矢量成面,小于该值的会被矢量成线。
- 矢量化设置
单击ArcScan工具条上的【矢量化→矢量化选项】,弹出矢量化选项对话框。
其中:
交点解决方案——决定在交点处如何创建要素,一般选择为几何。
最大线宽度——跟栅格捕捉选项中的栅格线宽度的最大宽度值一样。
压缩容差——用于减少矢量化过程中的结点个数。
平滑权重——其值越大,矢量化的线要素就越平滑。
间距闭合容差——如果一条线中间有断开,但是断开的距离小于设置的距离,系统就会将其矢量化为一条完整的线。
解析拐角——当一条线断开时,系统会自动搜寻距离小于间距闭合容差的线段,搜寻的角度即为解析角度。
孔洞大小——决定系统忽略的空洞大小。
- 矢量化设置
单击ArcScan工具条上的【矢量化→选项】,弹出矢量化选项对话框。
根据矢量的文件,选择矢量化方法,例如矢量建筑的时候选择为轮廓,矢量道路的时候就选择为中心线。
- 预览效果
单击ArcScan工具条上的【矢量化→显示预览】,可以预览在之前设置下得到的矢量化结果,如果不合适再重现调整设置参数。
- 生成要素
单击ArcScan工具条上的【矢量化→生成要素】选项,弹出生成要素对话框,选择相应的要素模板,点击确定。
- 查看结果
查看矢量化得到的结果,建筑线层中没有任何要素,说明我们此次矢量化操作没有问题。