自动(批处理)矢量化可能需要完成一系列步骤才能实现令人满意的“栅格至矢量”转换。它也可以像执行某一命令来生成矢量要素那样简单。矢量化过程会因您所处理的输入栅格数据的状态而异。本节旨在对自动矢量化体验进行概括性介绍。
预处理栅格
栅格预处理是为矢量化准备栅格数据的常规方法。其中涉及了删除噪点和不应矢量化的栅格元素。它还涉及添加新要素或填补孔洞和间距以改进输入数据,这将从根本上帮助矢量化成功完成。ArcScan 支持用于执行这些类型操作的工具。这些工具在栅格清理菜单和“栅格绘画”工具栏中提供。同时还提供了有关绘画、擦除单元以及导出到新栅格文件的方法技巧。
定义范围
如果能够缩小矢量化范围,将有助于节省时间并提高工作效率。ArcScan 可以借助栅格选择工具简化此过程,以便您通过交互式选择和基于表达式的查询将精力集中于要进行转换的目标数据。您可以使用鼠标指针选择一系列相连单元,或使用“选择已连接单元”对话框根据指定条件来执行更智能的选择。还可以选择前景或背景中的单元以及基于某选择范围来生成要素。此外,也可以使用这些工具来辅助栅格清理过程。
确定最佳设置
在准备好要进行矢量化的栅格数据后,下一步就是为“栅格至矢量”转换确定最佳设置。对数据使用正确的矢量化设置对于确保矢量化准确成功地完成至关重要。在 ArcScan 中,没有其他任何过程能够对输出矢量要素构造产生如此大的影响。通过矢量化设置,可以控制交点的处理方式以及用于构成线要素的顶点数量。此外,还可以控制对线所应用的平滑程度以及是否弥合间距。在找到可选的矢量化设置后,可将这些设置随地图文档一同保存,或导出为 ArcScan 样式,以供随后重复用于相似数据。
生成矢量要素
自动矢量化过程的最后一步是生成矢量要素。
ArcScan 支持在自动模式下使用中心线和轮廓矢量化方法。中心线矢量化方法能够在栅格单元的中心生成矢量线要素。它是最常见的一种矢量化方法。中心线矢量化方法是默认设置。轮廓矢量化方法能够在栅格单元的边界上生成矢量多边形要素。
通常,将对整个栅格图层执行自动矢量化,这也是默认情况下的操作方式。您也可以使用 ArcScan 提供的其他工具来指定仅将栅格数据中用户定义的部分执行矢量化。在您仅需要转换栅格的某一特定区域时,这就提供了一定的灵活性。您还可以利用单元选择工具,将其与“生成要素”命令结合使用,以将矢量化范围仅限定于当前所选的栅格单元。ArcScan 支持两种图层格式的矢量数据创建:shapefile 和地理数据库要素类。