分享

ArcMap批量布局出图(渔网 数据驱动页面)

 gfergfer 2022-11-06 发布于辽宁

环境及数据:

win10 arcgis10.2
房屋面数据和底图影像数据

如果是从事地信行业的小伙汁应该经常需要利用arcgis批量出图。arcgis批量出图一般会用到 【数据驱动页面】工具条,在我最近的工作中也是碰到这种问题,因此我结合工作实例分享我自己的批量出图方法。欢迎大家批评指正!

如下图所示,我需要出的图纸是横向A0纸张(118.88cm*84.1cm),比例尺为1:600。我在批量处理的时候遇到的问题是,如果使用房屋面数据作为【数据驱动页面】工具中的出图数据,那么将会一个房屋面图斑就会生成一张图,这显然不是我想要的。所以,这里引入了【创建渔网】工具,基本的想法是:使用创建渔网工具生成A0纸张大小的1:600比例尺矩形框,然后使用渔网作为数据驱动页面工具中的图层数据进行批量出图。

图片


下面是详细的操作流程:

  1. 切换到布局视图,右击空白处调出【页面和打印设置】面板,设置好地图页面大小及方向。如下图,我设置为横向A0纸张。


  2. 图片

  3. 在创建渔网前,我们要知道1:600比例尺下A0纸张的长和宽分别是多大。下面开始小学鸡计算模式,各位大神有在这个步骤有更好的想法一定要留言给我。


  4. 第一,右键查看影像属性。如下图,我们可以计算出这副影像图的横向为466040.2=9320.8米,纵向为310690.2=6213.8米。


  5. 算出影像的长宽后,到布局视图中用arcmap的测量工具,测量出A0纸的1:600分辨率的长和宽分别是655米和414米。分别用9320.8/655=14,6213.8/414=15,我们可以知道应该创建的渔网应该有14列和15行。

  6. 图片图片
    图片

  7. 创建渔网,打开arctoolbox的【数据管理工具】-【要素类】-【创建渔网】。按照下图设置好渔网的行列数。

  8. 图片

  9. 筛选出所需要的渔网面。在菜单栏中【选择】-【按位置选择】,把需要用到的渔网面选中后,右击房屋面数据导出一份新的数据用作【数据驱动页面】工具的图层数据。

  10. 图片图片

  11. 切换到布局视图,右击菜单栏空白处,调出【数据驱动页面】工具条。根据下图设置好。

  12. 图片
    图片图片

  13. 导出地图。点击菜单栏【文件】-【导出地图】,在页面栏设置好全部,点击保存即可完成批量出图

图片


补充说明:

在使用这个操作时候,有时候需要调整一下渔网的图框,让出图更加合理和规范。打开渔网的编辑器,用移动工具移动图框,删除多余的图框即可。如下图:

图片

图片

来源:CSDN

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多