在一种打印布局中处理具有不同图层的多个地图框?


31

通常,我需要在地图布局中使用两个(或多个)地图框架来彼此呈现不同的数据。在QGIS Print Composer中轻松制作多个地图框。但...

在我的工作中,由于我在地图中显示的数据已更改,或者我需要添加/删除图层,更改比例,投影等,因此我经常需要更新一些地图框架。

因此,如果我创建一个地图框架,将其锁定锁定地图项的图层),创建具有不同图层,比例,投影等的第二个地图框架,并且意识到我需要在第一帧中进行某些更改,那么我找不到一个简单的框架方式...

为了在Mapinfo中简单地做到这一点,有更多的Map Windows,在ArcGIS中有多个数据框。QGIS中有什么要实现这一目标?


1
在QGis打印作曲家中学习时,您可以将地图框另存为模板(工具栏中的第一个按钮),然后使用第二个重新打开。这样,您可以管理许多不同的布局。
Curlew

Answers:


27

使用图层组简化编辑,然后不要通过右键单击框架来锁定框架,而应使用“地图”选项卡中的“锁定地图项的图层”复选框。

我根据想要放入的地图框对图层进行分组。然后,当我第一次设置地图框时,可以快速打开和关闭一组图层,然后单击“锁定地图项的图层”框。当我想更改一个地图框而不是另一个地图框时,我可以只在一个组内工作。如果需要,或者您想在不同框架中对同一图层使用不同的符号体系,则可能需要在每个组中复制一个图层。

当您从“视图”菜单中单击“刷新”时,只有选定的当前地图框架会更新,除非您有其他所有未锁定的地图框架(通过右键单击框架本身没有挂锁图标)并且没有“锁定图层” '复选框已选中。

以这种方式使用图层组和项目锁定与ArcMap设置非常相似,不同之处在于,如果要更改在地图框架上的投影而不是在其他框架上的投影。


2
这是处理此任务的好方法。我还考虑过添加某种类似Arc *的数据框。
内森·W

1
这是我目前正在项目中实施的出色解决方案。做得好,@ Sylvester Sneekly
Bryce Touchstone

谢谢。那是我的第一个想法-分组。但是我认为必须有更好的东西-尽管现在我再考虑一下,除了投影和打开/关闭组外,实际上没有其他东西了。并不是很完美,但是一直工作到一个项目中可能会有更多地图时才:-)再次感谢。
米罗(Miro)2013年

1
@Nathan有机会制作具有不同投影的帧吗?
米罗2014年

2
@ nathan-w您是否曾经想过将Arc多数据框功能添加到QGIS?这对于在我工作的公司帮助戒断Arc的人们非常有用。大多数人抱怨不得不锁定图层,开关层脱落,再解锁等
davehughes87

3

通过使用图层的比例依赖关系,您应该能够处理大部分工作。

因此,地图1的比例为1:5,000,地图2的比例为1:50,000,您可以按任意顺序更改符号学,也可以使其全部可见,而一张地图不会影响另一张。本质上使用分组技术,但基于比例尺而不是地图框。


2
谢谢,这也是可能的选择。尽管就我而言,我需要同时使用不同的投影,但这在QGIS上是无法实现的-目前,我的解决方案是准备插图,导出到图像并将其粘贴回作曲家作为图像。我还要求在QGIS枢纽上添加选择投影枢纽的选项。qgis.org/ issues / 11193
Miro,
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.