干货|ArcGIS专题操作之-自动矢量化
相关整体实操课程推荐:【GIS数据制备,空间分析与高级建模直播】见文末
使用ArcScan进行自动矢量化
了解ArcGIS中ArcScan工具,掌握使用ArcScan进行自动矢量化的技术;掌握线要素转化为面要素的方法。
要求:
1.栅格图象的二值化
2.对栅格图像进行校准和配准。
3.创建要素层(点线面图层)
4.使用ArcScan进行自动矢量化
5.线要素转化为面要素
1、灰度图像二值化:直接利用属性工具框进行二值化,先将xujiapeng.img加载进来,右击选porperties,点击symbology/show下unique values ,右侧将1设为白色,0设为黑色
彩色图像二值化
1)将landuse.jpg加载进来
2)将彩色图像转为连续灰度图像:右击选择porperties,打开属性框,选择symbology/show下的stretched,点击Ok
3)利用空间分析模块确定分值界限,将spatial analyst模块调出来
a、利用spatial analyst/reclassify重分类确定界限
b、利用栅格计算器raster calculator进行分界([landuse.jpg] <= 160)
c、将背景设为白色,图线设为黑色:右击选porperties,点击symbology/show下unique values ,右侧将1设为白色,0设为黑色
在ArcCatalog下建立点线面要素层
ArcScan激活条件:图是二值化图,并与Editor同时使用(start editor并且target为矢量化的目标类型)
1)将建立好的点线面要素层拖入ArcMap中,利用将徐家棚图像二值化或按彩色二值化步骤将landuse.jpg二值化
2)点击
3)设置捕捉,点击Editor/snap,在下框选按中心和交叉点矢量化
4)交互式矢量化
矢量化追踪:利用
两点间矢量化:利用
若自动矢量化遇到断线,则转用Editor工具栏的
5)自动矢量化
先在Editor工具条中选Target为线,再在Arcscan中点Vectorization/show preview
②选择性矢量化
先进行矢量化设置Vectorization/Vectorization Setting
A、全图选择矢量化
设置栅格:点击Cell Selection/Interactive selection Target/Foreground cell
选择栅格 Cell Selection/Select Connected Cells 注意设置区域像素个数
清除所选栅格 Raster Cleanup/Start cleanup,再选Erase selected cell
最后执行矢量化Vectorization/Generate Feature
B、局部清除再矢量化
点击Raster Cleanup /Raster Painting
局部清除:使用Erase
将线转化为面:刷子
可直接用用于选择事物如:
分区矢量化 :点击
图形识别:可以利用图形识别
注意:矢量化时要分层将大于一定尺寸的(一定像素数量)存于面层,线存于线层
1)点击Editor /Start Editor, 注意选择Target:面
2)调出Topology工具栏,点击第一个按钮
3)用选择工具选择一封闭为面状的曲线
4)点击topology工具栏第二个按钮
出现的图
结果图:
文档来自:百度文库,向原作者致谢,仅供学习交流之用!