运用arcGIS做程老师布置的CAD描图作业,不到十分钟完成百分之九十五的工作量!!!

写在前面

进来的应该都是上程效军老师的数字地形测量课的同学,相信描图作业做得不是很轻松吧(CAD大神略过),本人也是辛辛苦苦描完图后,才学到的arcscan,在创新项目队友的提醒和指导下,完成了快速描图,现在跟大家分享一波。

所需要的工具

看标题大家也都知道了吧,第一, ArcGIS ,第二,就是CAD

具体步骤

为了提高数字化的采集效率和质量,ArcGIS提供了ArcScan扩展模块。通过ArcScan模块可以轻松地从扫描的栅格图像中创建新要素,这也就给了我们可乘之机

  1. 启动ArcMap,新建一个模板在这里插入图片描述
  2. 将文件夹连接到你所要描的图片的所在文件夹,之后再右键图层,选择添加数据,把tif格式的图片添加进去,如果跳出弹窗说要建什么金字塔,选择否,跳出的第二个弹窗选择确定。在这里插入图片描述在这里插入图片描述确定之后,打开目录,右键点击连接到的文件夹,选择新建一个文件管理系统数据库。建好数据库之后,右键点击数据库,选择新建,要素类,在弹窗中先给要素命名,然后要素类型选择线要素,一直按下一步,直到完成,重复刚才的操作,建立面要素。(步骤如下图)做好之后就可以开始设置ArcScan工作环境在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
  3. 要使用ArcScan,首先需要加载此扩展模块。单击主菜单上的【自定义】->【扩展模块】,选中【ArcScan】,然后单击【关闭】。单击主菜单上的【自定义】->【工具条】->【ArcScan】,显示ArcScan工具条在这里插入图片描述
    其次ArcScan只能处理二值图像,因此要把栅格图像改为二值图像。在ArcMap内容列表中单击【地形图屏幕绘制作业.tif】->【属性】,在【图层属性】对话框中单击【符号系统】选项卡,在【显示】框中,单击【唯一值】,按【确定】返回。在这里插入图片描述 第三,ArcScan必须与ArcMap的编辑环境结合使用,只有在启动编辑会话后才会处于活动状态。
    以上三条是ArcScan激活的必要条件,请大家记住。

4.然后设置栅格捕捉环境。编辑和使用ArcScan时,还需要设置捕捉选项。单击【编辑器】->【选项】->【常规】选项卡,选择【使用经典捕捉】。启用经典捕捉时,便会禁用编辑中所使用的【捕捉】工具条的捕捉环境。因此,使用 ArcScan 完成工作后,应取消【使用经典捕捉】来重新启用【捕捉】工具条。单击【确定】返回。在这里插入图片描述单击【编辑器】->【开始编辑】
为了保证ArcScan追踪轨迹,还需要设置【栅格捕捉】方式。单击【ArcScan】工具条上的【栅格捕捉选项】按钮 ,打开【栅格捕捉】对话框,将最大线宽度值设置为【20】,此设置可以确保捕捉到比较大的栅格像元。单击【确定】返回。在这里插入图片描述单击【编辑器】->【捕捉】->【捕捉窗口】,在弹出的【捕捉环境】窗口中单击【栅格】旁的加号将其展开,选中【中心线】、【交点】、【端点】、【拐角】选项,完成后关闭窗口。到此为止,关于ArcScan的准备工作就做好了,下面正式开始全自动矢量化
5. 单击【矢量化】->【矢量化设置】,打开“矢量化设置”对话框,对矢量化设置进行修改,以确保生成要素时获得最佳结果。将【最大线宽度】值更改为 20,将【压缩容差】值更改为 0.1,单击【应用】进行更新。单击【矢量化】->【显示预览】查看批处理矢量化效果,如果对效果不满意,可以继续对矢量化设置进行微调。若满意则【关闭】对话框。在这里插入图片描述批处理矢量化过程的最后一步是生成要素。单击【矢量化】->【生成要素】在这里插入图片描述然后右键点击之前创建的面要素,选择【数据】,会看到【导出至CAD】。在弹出的窗口中,点击【输入要素】的下拉箭头,把两个要素都选上,点击【确定】在这里插入图片描述在这里插入图片描述
导出完成后,打开你所存放DWG文件的文件夹,用CAD打开,然后调整颜色,就会得到如图所示的东西。在这里插入图片描述
在这里插入图片描述

写在最后

这个只能是完成了百分之九十五的工作,大概线型会勾勒出来,然后文字由于不是矢量,效果不是很好,大家可以通过栅格清理把字删掉,自己再在CAD里添加。其他的细节部分还是需要大家去修改,毕竟这不是人工智能,不能什么都不去描图。我的描图作业是自己描的。谢谢大家,第一次写博客,不是那么好,希望大家批评指正。谢谢翔哥的想法!

猜你喜欢

转载自blog.csdn.net/qq_44171096/article/details/88903734