ArcGIS专题操作之-自动矢量化

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验一使用ArcScan进行自动矢量化

专业年级::学号:

一、实验目的:了解ArcGIS中ArcScan工具,掌握使用ArcScan进行自动矢量化的技术;掌握线要素转化为面要素的方法。

二、实验要求:

1.栅格图象的二值化

2.对栅格图像进行校准和配准。

3.创建要素层(点线面图层)

4.使用ArcScan进行自动矢量化

5.线要素转化为面要素

三、实验容:

1.栅格图象的二值化

1、灰度图像二值化:直接利用属性工具框进行二值化,先将xujiapeng.img加载进来,右击选porperties,点击symbology/show下unique values ,右侧将1设为白色,0设为黑色

2、彩色图像二值化:,

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设为黑色

3.创建要素层(点线面图层)

在ArcCatalog下建立点线面要素层

4.使用ArcScan进行自动矢量化

ArcScan激活条件:图是二值化图,并与Editor同时使用(start editor并且target为矢量化的目标类型)

1)将建立好的点线面要素层拖入ArcMap中,利用将徐家棚图像二值化或按彩色二值化步骤将landuse.jpg二值化

2)点击按钮,打开raster sanpping option对话框(如下图)设置线的矢量化宽度及多少像素作为实体块来提取

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或Magic Erase工具

原图erase擦出后

Magic Erase

其他常用工具:

将线转化为面:刷子或喷桶工具

栅格选择工具:可直接用用于选择事物如:

分区矢量化:点击Swaps BG/FG,将前景色变为白色,点击选矩形或椭圆形,将不需要的部分拉框覆盖

图形识别:可以利用图形识别工具,将面状图形矢量化

注意:矢量化时要分层将大于一定尺寸的(一定像素数量)存于面层,线存于线层

5.线要素转化为面要素

1)点击Editor /Start Editor, 注意选择Target:面

2)调出Topology工具栏,点击第一个按钮,弹出地图拓扑对话框,选择线,点击ok.

3)用选择工具选择一封闭为面状的曲线

4)点击topology工具栏第二个按钮,在弹出的对话框中点击ok.

出现的图

结果图:

四、实验总结(体会)

这次实习主要熟悉练习了ArcGIS中栅格图象的二值化、使用ArcScan进行自动矢量化及

线要素转化为面要素。通过ArcScan模块的使用简化了全手动数字化的过程,通过各个工具的交替使用使我更体会到ArcGIS功能的强大。以后我会更勤加练习。

相关文档
最新文档