如何借助MAPublisher中实现自动化快速成图

很多用户借助MAPublisher可以更好的使用GIS数据在Adobe Illustrator环境下进行地图编制,但我们一直没有提自动化制图的概念,因为实际工作中,地图制图是比较繁烦的工作和过程,虽然技术含量不高,但是人工处理的工作量占据大多数时间,拿一幅全开的政区地图为例,我们生产人员在软件很熟练的情况下的效率大概在4—6天,所以离一键自动成图距离还很远,我们还相信地图作为一种”艺术品”,计算机永远无法取代制图师的工作。

但是很多用户也都有快速制图这样的需求,在应急环境下,需要基于数据库快速成图。我们一直在寻找快捷方式,以便我们的MAPublisher用户更轻松地工作。简化工作流程的一种方法是自动执行Adobe Illustrator中使用MAPublisher制作地图所需的一些例行任务,如创建地图视图、符号化、标注、添加经纬网或整饰格网、导出地理PDF等。并不是每个人都熟悉软件自动化,或者甚至知道它可以在MAPublisher中使用,但如果您想要了解更多信息,请继续阅读,今天我们将介绍如何利用MAPublisher进行自动化制图!

MAPublisher中的自动化工具有助于简化和更快地完成简单或重复性任务。自动化可以独立运行,也可以与FME Auto MAPublisher插件一起运行,该插件允许更高级的自动化。可以从MAPublisher工具栏上的自动化按钮(如下闪电图标)访问自动化工具,也可以通过单击”菜单对象> MAPublisher>自动化”来访问。

MAPublisher中有几个自动化选项。您可以使用自动化来创建MAP网格,应用标注,应用适用的MAP样式表,甚至可以导出到地理空间PDF。需要注意的一点是,要在MAPublisher文档上使用自动化,该文档必须在Illustrator中处于活动状态。

自动生成Map Views(地图视图)

如果您计划使用自动化,则必须启用(勾选)要自动化的特定选项。例如,要将数据导入匹配的MAP视图,只需勾选“MAP视图”选项,然后从下拉列表中选择希望MAPublisher完成的任务。确保导入的数据的坐标系与现有MAP视图的坐标系匹配,然后为数据选择四个操作之一。

3.png
自动应用MAP Themes

如果您是MAP Stylesheets的粉丝(我们都知道它们让我们的符号化更轻松),那么您可以让MAPublisher使用自动化应用它们。启用该选项,MAPublisher将应用符合条件的任何MAP主题应用于导入的数据。不要忘记在特定的MAP样式表本身中设置“自动分配”(如下图所示),因为您无法链接尚未导入的图层。如果未正确设置“自动分配”属性,则会导入数据,但不会应用样式表。

4.png
自动生成网格和经纬网

对于网格和经纬网,您可以使用MAP视图或要导入的图层设置网格边界的范围。如果您已经为网格创建了配置文件,那么如果只需要使用某些配置文件,请选择“此文件夹中的所有配置文件”或“仅这些配置文件”。

5.png

自动进行标注

启用自动标注时,可以选择MAPublisher标注功能或LabelPro。您还必须在MAPublisher首选项(编辑> MAPublisher首选项>导入MAP数据)中进行特定设置。取消选中“在导入的图层名称附加要素类型作为后缀”,以确保正确指定图层。要使用常规“标签功能”选项,请设置详细信息,例如源图层,目标图层,属性和样式。您可以使用左侧的“添加图层”按钮添加任意数量的图层,并根据需要删除。如果您正在使用LabelPro,只需加载.lps文件即可。

自动导出到地理空间PDF(Geospatial PDF)

最后但同样重要的是,如果需要将文档导出为地理空间PDF作为自动化过程的最后一步,请启用该选项并指定您希望保存的位置。选择所有自动化设置后,只需导入数据即可看到上述自动化执行成果!

MAPublisher中启用自动化流程可以加快地图制作过程,实现数据导入时自动化成图。如果数据按照制图模板的要求事先处理好,对多数用户来说制图数据库已经设计好的情况下,自动化功能可以实现自动快速成果效果,满足应急制图的需求。如果需要对制图成果进行进一步的编辑,可以使用MAPublisher和Illustrator的编辑工具。是不是很神奇?

两全其美 –Adobe Illustrator中的地图制作和GIS功能

现代制图学——制作地图的艺术、科学和技术——包括在图形环境中操作和显示地理要素。传统上,GIS软件为用户提供了操纵地理元素的图形属性(色调,亮度,饱和度,透明度,线条粗细,文本等)的有限能力,而图形设计软件则像处理任何其他图形元素一样处理地理特征,不考虑它们如何以可预测的方式连接到其他地理要素和地球本身。此外,在现实世界中,自然的或人工的界线和要素在不断变化,制图师需要以不同尺度(比例尺)和不同风格更新地图以反映这些变化。因此,制图师需要一种有效可靠的方法来弥合GIS和图形设计软件之间的鸿沟。

Adobe Illustrator于30年前首次推出,长期以来一直是图形设计的专业标准,特别适用于创建矢量图形。20多年来,Avenza的MAPublisher在Adobe Illustrator中提供了广泛的GIS功能。本文我和两位专家讨论了这两个产品之间的协同作用:

  • David Lambert,美国国家地理(National Geographic)商业零售地图产品制图总监,其中包括着名的Trails Illustrated户外休闲地图系列,以及
  • Tom Patterson,美国国家公园管理局(NPS)Harpers Ferry中心的高级制图师,位于西弗吉尼亚州的Harpers Ferry,设计了国家公园中的大部分说明性媒体——包括地图,小册子,户外标志,游客中心展览,电影和数字信息亭等。
“Map Illiterate(文盲)”与“Map Aware(意识)”
e359f34b-a0be-4b63-b10d-8b6ee93d9066-original.png

在过去,许多地图制作者也使用了Macromedia FreeHand(2005年被Adobe收购,自那以后停止使用),CorelDRAW,Canvas,甚至更近期的推出的面向地图制图的设计软件,如Ortelius(Mac上运行的软件),证明了图形环境一直以来被认为是一个良好和可行的环境。同样,多年来,Esri已经从其GIS产品中提供了Illustrator导出选项,证明了长期以来Illustrator尤其是制作地图的首选工作环境。但是,Lambert指出,一旦导入到Illustrator中,从Esri的GIS产品导出的文件就不带地理属性了。他在国家地理杂志工作了21年。他的团队曾经使用Illustrator,它已经是图形设计标准,但是使用Esri软件设计地图,然后将它们从Esri导出为Illustrator文件并导入到Illustrator中。“一旦我们将它导出Illustrator格式,它就失去了所有的地理空间属性,” Lambert回忆道。从本质上讲,该文件变成了“map illiterate(文盲)”。2011年,在学习了借助MAPublisher可以很容易的将GIS数据集成到Illustrator工作流程之后,他转而使用MAPublisher

为了解释使用MAPublisher保持图形元素具有”map aware”的优势,Lambert引用了三个例子:

  1. 多年来,大盐湖(The Great Salt Lake,位于美国犹他州)的面积在不断缩小。“在2010年之前,有人会将湖泊边界导出,然后将其带入Adobe Illustrator,在那里可以使用Illustrator功能重新缩放和变换,以适应另一张地图的区域和比例尺”。 现在,通过MAPublisher,国家地理可以在其犹他州地图、美国地图和世界地图中使用相同的湖泊边界,在每种情况下只需在MAPublisher中进行实时重新投影即可,而无需先将其导出到GIS软件操作。
  2. 国家地理的近300个户外休闲地图中的大部分地图在不同的尺度上相互重叠(具有不同的投影)。例如,当大烟山国家公园(位于美国东部阿马拉契亚山脉中部,是美国年游客最多的国家公园)的徒步道(trail)数据集有更新时,国家地理现在可以通过简单地通过地理空间感知文件中的不同地图投影转换它们来比以往更快地合并这些变化。国家地理现在可以在带地理空间属性的文件中通过的简单的投影转换操作,从而比以往更快地在所有地图中更新这些变化。
  3. 巴基斯坦和印度之间的边界在不断变化。国家地理现在只需对其进行一次更改,然后将其从世界地图移至其亚洲地图和其他含有该边界要素的地图产品中即可(实时投影转换)。
 从相同的投影开始

3c129568-6751-4e1d-a44e-b2aafb24e52f-original.png

国家地理杂志开始使用MAPublisher来生产任何新的地图产品。 “我们想有个好的开始,所以我们从一开始就确保它们都在共同的投影中,” Lambert 解释道。他的团队从一开始就使用MAPublisher将地图进行地理配准,然后将来自联邦、州和县机构的其他GIS数据合并到其中。“例如,”Lambert 说,“如果我们从国家公园管理局获得了数据集,我们就能快速导入它并在整个地图系列产品中将其拆分成的不同图层和样式。我们可以看出哪些小径可能是远足道,骑马道或山地自行车道,并快速应用我们的符号风格。我们还从美国地质调查局获得信息,例如国家水文数据集。”

MAPublisher允许用户在Adobe Illustrator内部像GIS环境中工作一样。例如,他们可以直接导入一个市的交通数据集,然后在Adobe Illustrator中单击一条道路并打开MAPublisher属性面板以显示其属性,例如其名称,编码,铺面材料,是否已建成等等。“我们可以看到数据管理部门赋给这些道路的所有属性信息,” Lambert 说。 “Adobe Illustrator和MAPublisher可以无缝协同工作。” 相比之下,他指出,使用其他软件,你必须退出一个并进入另一个程序。

协调冲突数据
fec82182-6ff3-46a5-a7c4-ab32f4a48050-original.png

 Patterso的大部分工作都围绕制作那些大家非常熟悉的黑带小册子,游客在进入国家公园时会收到这些小册子。他在20世纪90年代中期开始使用MAPublisher,当时Avenza刚推出了1.0版本。“我们刚刚开始将我们的地图从手工图作转换为数字制图,并使用Adobe Illustrator作为我们的主要绘图软件,”他回忆道。“不久之后,地理空间数据开始变得更加可用,质量也大大提高。当然,我们想要一些方法将这些数据带入Adobe Illustrator的图形环境中。 MAPublisher为我们提供了理想的工具。“

早期,Patterson的团队仅使用MAPublisher将地理空间矢量数据导入Adobe Illustrator以生成不带地理参考的地图。然而,随着时间的推移,他看到了创建具有地理参考的地图的价值。

为了创建一幅国家公园的新地图,Patterson的团队从Adobe Illustrator模板开始,该模板包含它将用于典型NPS地图的所有地图图层 – 包括线,面颜色,符号和标注。为了获得更高的效率,它采用了应用了图形样式的目标层(将图形样式赋给图层)。“我们在开始阶段的一个重要部分,”他解释说,“是在线寻找数据源,基本上可以在公共领域找到我们可以获得的任何数据,我们可以用这些数据来编制我们的地图。然后,我们使用MAPublisher将这些不同的地理空间数据集导入Adobe Illustrator环境。“

“地图制作最耗时的工作是协调相互冲突的数据,” Patterson说。”例如,分析和修复彼此不匹配的不同道路数据源是一个艰巨的过程。但是,由于MAPublisher中的地理处理工具——它允许我们按属性选择、排序和操作数据——这项任务现在变得更加容易。“

Patterson的团队每年或每两到三年会更新NPS地图,具体取决于每个公园的受欢迎程度。使用具有地理参考的MAPublisher文档便于地图的更新。例如,如果公园修了新的步道,公园GIS专家将向Patterson的团队发送该路径的shapefile,使用MAPublisher可以快速轻松地导入该路径。“这一切都是无缝衔接的,”帕特森说。此外,几乎所有的NPS地图都带有背景晕渲。“我们生成晕渲并使用Avenza的Geographic Imager 工具(基于Adobe Photoshop)进行操作。结果是一个带地理参考的Photoshop文件,MAPublisher将自动配准到Adobe Illustrator中的地图下面。“

Geospatial PDFs

Patterson 说,Avenza软件的另一个非常重要的特点是,它使他的团队能够将所有打印的地图保存为地理空间PDF格式的电子文件,以便通过Avenza Maps应用程序和随附的数字地图商店直接传输到数字设备上,如智能手机和平板电脑。然后,公园游客可以在其支持GPS的移动设备上下载和使用这些地图,并且由于这些地图具有地理参考,即使没有移动网络,也会在他们探索公园时随时显示一个蓝点(当前位置)。

在出版国家公园的新地图之前,Patterson的团队通常需要对其进行现场检查,先在MAPublisher中保存为地理空间PDF,然后使用iPhone上的Avenza Maps应用程序。“我们在绘制公园时会参考这张草图,” Patterson 说。“我们可以在Avenza Maps应用程序中做笔记,放置位置图钉,并记录轨迹。完成现场检查后,我们会将数据通过电子邮件发送给自己,并通过MAPublisher将其导入工作地图文件。我们在野外现场记录的笔记和轨迹用于更新最终地图,提高了准确性。“

 Patterson团队的一个目标是增加对NPS地图的在线访问。“我们对MAPublisher的一些新功能感到非常兴奋,”Patterson说,“特别来说,将我们的公园地图保存为网络切片(Web tiles)。我们正经历一项多年的转换,将我们的地图从UTM坐标系转换为Web墨卡托坐标系(google地图及其他在线电子地图采用的坐标系),以便与Google地图,Bing地图和Apple地图兼容。我们通过MAPublisher中的“导出文档到Web Tiles”功能来完成所有这些工作,这非常酷。“

Patterson的团队最近也开始尝试使用MAPublisher的Map Web Author工具,该工具可以从GIS数据中快速轻松地创建数据丰富且交互式的HTML5 Web地图。它为Harpers Ferry国家历史公园制作了一个原型,其中包含分层信息和交互式探索地图的能力。例如,它允许公园游客将当代的照片与整个公园内各种景点内战时期拍摄的照片进行比较。

其他专业Illustrator 插件

有许多插件可以扩展Illustrator的功能,例如编辑矢量数据,连接多个路径或精确定位邻近的对象。CADtools和VectorScribe在这方面特别值得注意,因为它们表明一个有专业基础的CAD用户也会喜欢Illustrator作为他们的工作环境,就像GIS和地图专业人员那样。

HotDoor的CADtools 10插件提供了一系列广泛的CAD功能——包括绘图,编辑,标注,尺寸标注,转换,创建和实用工具——于Illustrator中。例如,用户可以在空间中的对象,路径或点上插入尺寸或标签,这些尺寸或标签会实时更新以响应图稿中的更改。

VectorScribe使用户可以通过消除多余的点来减少文件大小,同时保持路径的形状;沿路径滑动点,扩展路径或修剪它们;完成复杂的矢量编辑,例如向相切点添加锚点,反向路径或将曲线平滑地连接到直线;编辑动态形状的角点;或动态测量沿路径的距离和区域。

结论

地理空间数据的来源现在包括无人驾驶飞行器(UAS),物联网(IOT)和无数的消费者设备,因此,可用的地理空间数据量呈指数级增长。与此同时,专业人士和消费者现在希望将位置信息定期嵌入他们在数字设备上所做的一切。MAPublisher通过让制图师更容易,更快地制作漂亮的地图,帮助制图师跟上这个不断加速的供需周期。其他GIS软件供应商最近也尝试解决Adobe环境中对制图和地图创建日益增长的需求,这表明在Adobe Illustrator中制作地图是首选方式。在这样一个可以坚持下去的理想制图模式和流程中,MAPublisher是开创和引领者。

原文选自:Directions Magazine2017年10月4日文章,作者:Matteo Luccio

编译整理:北京易凯图科技有限公司 陈春华(chen_chh@ecarto-bj.com)