分享

ArcGis中如何利用数据驱动页面工具——批量出图实验教程

 ArcGis爱学习 2022-03-23
前述:批量制图——这个功能其实对于一般的出一到两张的成果制图的方案不太实用,多是应用到退耕还林还草、陡坡地改造、森林抚育等图量多的制图方案。其实,也有想过对于一个地州、县市其实可以固定先制作这么一个模板把全县的范围都制作一系列的比例尺(如1:2500、1:5000、1:10000、1:25000)渔网,然后再在这个ArcMap模板上添加上一应的模块,对于每次的出图就可以都使用这个模板来快速制作成图。(注:ArcGis这个工具我们使用的ArcMap这个图标是工程文件和我们在world输入的文字一样,可以保存样式。但是,添加到内容列表的数据(shp、gdb、dwg等)是以另一种方式展示和调取存取的,所以其在ArcMap工程中保存的样式都是字符形式可以随工程文件一同移动,这个问题之前也讨论过。群聊(ArcGis学习群)的一点想法。)如上的如果创建一个渔网批量出图的模板就需要考虑:渔网是矢量数据(shp)、其他的样式模板是字符存储可以随ArcMap工程一同被保存和移动,所以移动渔网模板就需要一同移动ArcMap工程文件和渔网.shp数据,并在重新打开ArcMap工程后,点击内容列表中的渔网.shp矢量图层(通常会有一个红色的感叹号图标显示路径不正确)按着存放渔网.shp的文件路径去正确添加,然后在保存。这么一个批量出图模板才算移动完成。前述,本来只想随便说说,谁知道巴拉巴拉的说一大堆,具体还是操作了才能体会吧。
数据驱动这块的讲解,之前也讲解了有两个篇幅的文章。如需温故而新知的小伙伴可以参看如下两个链接:
ArcGis页面驱动操作全过程之制图(一)
ArcGis页面驱动操作全过程之分幅制图(二)
一、实验目的:
本次实验教程的目的是让大家熟练掌握页面驱动工具的实际运用并能用其制作一系列的批量成果图。

二、实验数据材料准备

1、大范围的矢量数据(可以自制或利用二调数据);2、底图(DEM或电子地图)——DEM数据可从地理数据空间云下载。

三、实验步骤。

3.1矢量数据自制或提取

这里我们使用的数据是提取至二调数据,大家也可以自行随意画制。如图3-1所示,把制作好的数据添加到ArcMap工程文件中。
图3-1:

3.2 DEM底图数据制作

DEM数据的下载以及提取制作大家可以参照此文:DEM下载及属性数据提取(ArcGis),ArcGisdada对此就不再赘述。如图3-2所示,为ArcGisdada制作完成的所需DEM的阴影与黑白(彩色)地图。
图3-2: 

3.3页面驱动数据(渔网以及数据驱动命名)

准备好了以上两部分数据,其实仅仅为了教学本不用在制作DEM数据了,但是因为电子地图仍是涉密,不便制作在网上教学,又为了使制作出来的成果图看上去还像那么回事所以就决定使用DEM数据当底图了,这样制作的同时也可以让新的小伙伴学一学DEM数据下载以及属性提取。
看了之前页面驱动(一)(二)的小伙伴应该都知道了,制作的驱动需要设置的不单单是渔网的范围还需结合出图的页面视图大小进行调整,当然这些听上去一头雾水,其实只要好好的多操作几次就可以熟能生巧。
3.3.1导入需要制作的矢量生成渔网(创建渔网)。
1、选定制图比例以及纸张大小及方向。因为是批量所以创建出来的成果图版面都是固定统一的,以至于首先需要把这些东西敲定。创建渔网之前需要确定渔网的像元宽度和像元高度(即出图的页面长宽)。不论出的是A3还是A4纸抑或横/竖,首先需要一个固定的比例尺如1:10000或1:25000。如图3-3所示,确定了选定的比例尺把ArcMap工程文件调到布局视图并把视图缩放至所需出图比例尺,使用工具栏上的测量工具,测量布局视图上数据框的宽和高并记录下来。(此次的暂以A4、纵向、比例尺1:25000为讲解
图3-3:

工具工具栏>>测量工具:在A4,纵向,比例尺1;25000的布局视图下,测得高7043,宽4887——可以化整为7000和4800。
2、打开搜索框>>搜索“渔网”并创建。在搜索框中输入渔网,双击打开渔网工具,如图3-2所示,依次在创建渔网窗口中填入相应的数据。点击确定就创建出一个出图矢量范围大小且每个网格都是固定比例尺要求的渔网。如图3-4所示,红边、淡蓝色底带着点的长方形框就是渔网。
图3-4:

调至布局视图,缩放至1:25000比例尺。如图3-5所示,渔网网格周正的镶嵌在视图框中。
图3-5: 

3、调整渔网属性>>制作批量出图驱动数据。打开图3-4创建完成的渔网,如图3-6所示,渔网图层>>点击右键打开属性表,添加数据驱动所需的字段:驱动页面、名称,分别为短整型、文本型。制作过程参看:ArcGis页面驱动操作全过程之分幅制图(二)
图3-6: 

注:调动驱动页面时,需要固定页面缩放大小为100%。如图3-7所示,设置数据驱动页面>>范围>>如图1、2依次操作。
图3-7:

四、实验出图成果展示。

文件>>打印,如图4-1所示,启动数据驱动页面,可以一次性打印渔网数量的成果制图。普通的打印仅能一张张的平铺打印,并不能一次性打印完。
图4-1:

(单击图片可放大查看)
如图4-2,所示为打印预览的画面,由于没有连接打印机,所以没能尝试是否可以双面打印,以及打印效果。所以,只能抱歉的提供打印预览给大家看了。
图4-2:

讨论1、本次使用的出图小班因为是提取自二调,所以并没有如退耕或森林抚育等小班块都是分散的。2、本次出图的像元高宽制作的网格没有考虑成果图标题、图例等,如进行制作成果图这些需要考虑。3、不知道能不能直接导出电子图片,如果可以,这样可能就更完美了。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多