制作易于调整大小或缩放的地图


11

我最近一直在与一位地图请求者打交道,他希望在最后一刻调整地图的大小-从8.5x11到22x34,或者从大型海报大小更改为“可以放入报表的内容”(那些模糊的内容是最好的)。显然,我可以做一些“人事管理”工作来帮助他更好地计划他的项目和请求,但是除此之外,我仍然需要用最少的时间投入来制作同一张地图的多种尺寸。

手动调整所有元素(图例,标题,标签,各种文本字段)以创建新的布局是很麻烦的。我确实在“页面和打印设置”对话框中找到了“与页面大小的变化成比例地缩放地图元素”:

页面和打印设置对话框

但是,它仍然让我要做的事情:

  1. 不适用于所有地图元素(尤其是文本矩形)
  2. 它对地图中的标签不起作用;最适合大型海报地图的16点字体标签对于小人物来说太大了(如果放大地图,则会出现类似比例的问题)

还有什么其他策略可以使ArcMap布局更易于扩展?(我的目标是尽可能减少字体大小的调整。)


1
下面在评论中提到了sorta,但是,如果可以的话,即使在紧急情况下不需要PDF的情况下,我通常也会把它踢出去。PDF很好地放大,就像您提到的(是矢量图形!),地图中没有栅格数据。利用地图中的栅格数据,您可以通过将dpi设置保存得远远超过所需(例如300到600 dpi)来保存PDF。然后,当它放大(等效于放大)时,栅格仍然看起来很清晰-假设您的栅格具有足够好的像元大小,以至于在将PDF打印为较大格式时不会发生像素化。其他请参见下面的GetSpatial的答案。
user23715 2014年

Answers:


8

我认为有两种方法可以解决这个问题。

  1. 从纯粹的数学和过程角度来看,您可以通过乘以什么因素来改变此布局的大小(从小到大)来看到它。
  2. 从制图的角度来看它。当您将比例尺从小到大更改时,这对布局,地图外观以及您要传达的信息意味着什么?

我要弯腰说,没有任何容易按下的按钮,可以轻松地从一个秤移到另一个秤。我这样做的理由是,某些要素以某种方式起作用,并且在一个范围内是适当的,而在不同的规模下却不会以相同的方式起作用。

标题就是一个例子。在较大的图形中,您可能想要以地图为中心的大标题。如果地图将位于房间的前面或墙上,则可以从远处看到它。缩放到适合信纸大小纸张的同一张地图将不需要相同大小的标题。实际上,您会想做相反的事情,即使其变大,居中且突出。您可能希望将其移到侧面,然后将其放入较小的区域。使用较小的地图尺寸,您想要最大化地图的面积,从而最大化您要显示的功能,而不是标题信息。

这是我最近创建的地图的示例。我被特别要求提供两种不同尺寸的地图,一种是标准的8.5x11,另一种是要安装和显示的海报尺寸。我已链接到pdf's以实际尺寸查看它们。

8.5x11地图11x8.5尺寸图 海报尺寸图海报尺寸图-35x34

由于地图大小不同所固有的布局结构差异,没有一种简单的方法可以将彼此缩放。但是,有些事情使它变得更容易。

  1. 练习 -在ArcMap,QGIS等中使用制图功能的时间越长,使用起来就越容易。在不同比例下工作的越多,您将开始发现哪些尺寸最适合边框,什么线宽,什么文本大小等适合不同比例。一旦认识到这一点,就可以快速打开新的地图布局,并扔下边框,标题栏,徽标等,其宽度和间距为该尺寸的标准。
  2. 标准布局 -我的示例中的两个布局基本上是我用这些常规尺寸制作的所有地图所复制的布局。标签大小,标题栏,地图轮廓与边框的间距都相同。创建不同大小的模板,并始终重复使用它们。
  3. 使用自动化 -在地图图层的驱动下,在地图,符号系统,文本元素等上制作尽可能多的标签。如果这样做,则不必在更改比例时去选择许多文本元素。您可以简单地更改参考比例,然后进入图层的标签部分,并更改所需的文本大小。如果在ArcGIS中使用@Mapperz建议使用“数据驱动页面”,则可以放置更多由数据驱动的文本元素。

更改地图大小时,仅使用缩放因子更改元素大小非常困难,主要原因是不同的元素需要更改不同的数量。在上面的示例中,虽然两个图形之间的文本大小几乎变化了两倍,但某些边框的变化幅度小于该值,而某些间距的变化幅度不同。

您创建的每个地图都有特定的用途,以突出显示特定的数据或分析。您要确保它们始终是地图的焦点。为此,您需要确保所有其他元素都是一致的,平衡的和规则的。当您略有偏离时,例如从一侧缩放而不是从中心缩放的地图,从而使整个地图的尺寸​​不均匀,它会引起您的注意,并会减损该地图的实际点。

以下是一些好的制图设计参考:

  • Cartotalk:制图和设计的公共论坛
  • Peterson GIS:地图制作者的地图资源和学习材料

1
我喜欢这个答案,因为它太详尽了;这很好地提醒了为什么不应该急于进行高质量的制图。谢谢!!!
埃里卡(Erica)2014年

6

一种可能有助于更轻松地将标签调整为新比例的选项是更改参考比例。将地图适合新页面后,使用数据框属性的“常规”选项卡,移至底部的一个名为“参考比例”的下拉菜单,然后选择(或其他更具体的比例设置)。经常调整地图大小时,这可能是一种快速解决标签大小的方法


2

如果我遇到其他人遇到此线程/问题的建议:

在ArcMap的布局视图中,将当前地图中的辅助元素分组,然后将其复制>粘贴到所需的其他地图尺寸中。粘贴后,通过向外拖动一个角来扩展图像。然后,您可以取消对这些元素的分组,您要做的就是重新缩放地图!

快乐的映射!


1

无需对.mxd进行更改,而是导出为.pdf并根据需要将页面放大或缩小。


我已经尝试过了,并且看到用户在插入报表时扭曲了地图:\不过,它确实适用于打印和特别是放大。
艾瑞卡(Erica)2014年

1

考虑一下Mapperz关于比例尺的说法。

调整大小时,我尝试考虑的是纵横比。例如,从8.5x11到22x34并非易事,因为:

22 / 8.5 = 2.59
34 / 2.59 = 13.13 =/= 11

为了轻松调整地图的大小,如果比例相似,则很有帮助。在这种情况下,如果我在ArcMap中工作,则要增加空白处的空白,并移动元素使其适合。通常,我然后选择所有文本/图例等,并将字体增加相同的数量。

但是,我完全理解您来自何处,当一位同事认为技术/ GIS只需动动手指即可,因此,如果他们要求这样做,则需要以他们认为合适的方式完成(极不可能)大体时间。

在这种情况下,我并没有将地图看起来漂亮作为优先事项-如果在您给他们提供成品(漂亮的!)产品后他们赶着您,他们需要了解他们应该在此之前或在此指定尺寸开发时间。在这种情况下,您会被赶到:

选择两个

  1. 准确性
  2. 迅速
  3. 有魅力

    我会尝试将其有效地传达给同事,而同事本身可能会置若de闻。

另一种方法是将您的地图导出为pdf / png / jpeg,然后使用诸如photoshop或adobe之类的图像软件调整大小。我发现打印和调整,如果你需要它是可以工作相当不错之外ArcMap中的活泼,但不一定准确。


所有的优点。(我已经非常热衷于“ Pick Two”哲学,也许我会把它打印出来,放在墙上,等他来时指出。)Adobe Illustrator将是一个理想的解决方案,但是我们无权访问。
艾瑞卡(Erica)2014年

哈哈哈!如果您无权使用Adobe产品,也许可以尝试使用GIMP之类的工具?
GISKid 2014年

1

传说可能特别成问题。有时,您可以对图例块进行屏幕截图,也可以对导出的pdf进行快照,然后将其粘贴到新地图中并调整大小以适合需要。其他东西可以通过参考秤等已经提出的建议来处理。如果您的两个地图的大小和形状差别不大,您甚至可以将整个较大的地图导出为高dpi的tif,然后将其插入到新布局中作为唯一的图层,然后导出为pdf(如果栅格化足够好) 。有时我还选择了所有图例元素,将它们分组,然后使用手柄调整它们的大小以适合不同的布局。


0

缩放文本-数据驱动页面

“您还可以用比例尺文本表示地图的比例尺。比例尺文本指示地图的比例尺和地图上的要素。比例尺文本告诉地图阅读器地图单位代表多少个地面单位-例如1厘米等于100,000米。

比例文字也可以是与单位无关的绝对比例,例如1:24,000。这意味着地图上的一个单位等于地面上24,000个相同单位。绝对比例尺文本的优点在于,地图阅读器可以使用所需的任何单位来解释它。

比例尺文字的一个缺点是,如果地图的打印副本以另一比例尺(放大或缩小)进行复制,则比例尺文字将会出错。比例尺不受此限制。许多地图都有比例尺文字和比例尺栏来指示地图比例尺。**

http://resources.arcgis.com/zh-CN/help/main/10.1/index.html#/Map_elements/00s900000002000000/


我的确倾向于优先使用比例尺来缩放文本(许多地图最终用户除了使用这种特殊的字符重印地图以意外的大小)-但是,我对如何简化缩放标签和地图元素的过程特别感兴趣。需要制作新的地图布局尺寸。
艾瑞卡(Erica)2014年
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.