新手,若有错误还请指正!
有的时候出图时有很多图层,且范围很大,而出图的范围是大范围的一个部分,当然,可以对各个图层进行裁剪,但是比较麻烦,这里介绍一个比较简单的小技巧。
类似于图1,出图的时候只想显示红线范围内的内容。当然我这里只有DEM这一个背景图层,只是做一个示范:
图 1
在菜单栏中,View——>Data Frame Properties...(图2):
图 2
打开对话框,选择Data Frame,该面板的具体介绍在图3:
图 3
具体设置如图4,首先在Extent Used By Extent Commad对话框中选择other,点击Speccify Extent...,选择Outline of Features,下拉框中选择自己所需要显示的范围图层;接着在Clip Options中选择Clip to shape,同样点击Speccify Extent...,选择Outline of Features,下拉框中选择自己所需要显示的范围图层。Attention!勾选绿框表示格网的标注会显示在地图范围上,而不是在图框上!除非特殊要求,否则不要勾选!
图 4
最终效果如图5,就可以出图了,我这里只用了DEM一个图层,这个更适合于多图层多要素。
在Clip Option中选择No clipping,就会回到最初显示图层的全部了。
Attention!如果数据量过多或者范围过大,这样设置之后会导致软件比较卡,所以最好是在将所有都设置好了之后,将这一步作为出图之前的最后一个步骤。
图 5