【AI制图技术】MAPublisher栅格套合与配准方法

图像套合与配准2.png

在地图制图中,经常需要叠加背景栅格数据(如影像、地表覆盖、地形晕渲等)。这些栅格数据可能带坐标信息(如Geotiff/tfw),也可能不带坐标信息(如JPG/PNG),今天给大家分享的是,在Adobe Illustrator中,使用MAPublisher进行栅格数据与矢量套合与配准的几种方法。


注意,MAPublisher不能对栅格数据进行投影转换,如果需要进行栅格的投影变换(栅格与矢量的投影不一致),可以借助第三方软件,或基于Photoshop的Geographic Imager软件。

观看视频请点击:这里

如果大家在软件使用过程中有遇到的任何问题,无论是关于MAPublisher / Geographic Imager,还是Adobe Illustrator / Photoshop,欢迎跟我们交流反馈,我们将挑选出共性问题,整理出来分享给广大制图用户,共同进步。

如果您有收获,欢迎分享。

【MAPublisher制图技术】中文散列标注与文字背景效果制作

今天给大家分享的制图技术主要针对如下用户问题与需求:

问题与需求:


1、在地图生产过程中,经常会遇到线状地物如道路的注记是沿线标注(散列注记),且字头朝北,如下图右图所示,可是,在默认情况下,MAPublisher标注工具(如LabelPro)标出来的是垂直于路径的,如下图左图所示。

该需求来源于图式要求,如下图所示,注记字列分为水平字列、垂直字列、雁行字列,无论是哪个方向,字头均垂直于南图廓:

2、同时,用户希望能生成像如下效果的文字,即生成带颜色的圆形背景效果。

解决方案:


本解决方案针对上述问题分别进行演示;

​针对第1个问题,我们可以借助MAPublisher属性函数给中文属性增加空格,借助MAPublisher LabelPro高级标注模块将文字沿线分开标注,然后通过MAPublisher固有属性的编辑统一修改字头朝向。

针对第2个问题,我们使用MAPublisher文字处理工具和Illustrator文字外观效果两种方法进行了实现。

中文散列标注与文字背景效果制作

如果大家在软件使用过程中有遇到的任何问题,无论是关于MAPublisher / Geographic Imager,还是Adobe Illustrator / Photoshop,欢迎跟我们交流反馈,我们将挑选出共性问题,整理出来分享给广大制图用户,共同进步。

如果您有收获,欢迎分享。


【AI制图技巧】使用不透明蒙版实现注记压盖效果

地图制图中处理注记压盖是一种很常见的情况,一方面通过注记的摆放来避免压盖(虽然这种工作大部分由人工来完成,借助软件工具,如MAPublisher LabelPro模块可以大幅提高注记配置的效率),另一种很常见的处理是当注记压盖线状地物或背景影像或晕渲时,为了使注记的可读性更强,给注记创建“光晕(Halo)”或“挖空效果(Knockout)”(作者注:这里我不知道确切的专业术语是什么,英文中分别叫Halo和Knockout),如下所示:

画板 1-80.jpg

有几种方式来实现上述效果,每一种都有相应的局限(包括后面我将要展示的这种)。最常见的两种做法,一是剪断被注记压盖部分的线状地物(最传统的方式),这种做法的主要弊端是破坏被剪断的对象,如果注记位置变了,不能复原被剪断的对象(除非对原来的对象有备份图层,或者重新导入,耗时耗力);另一种是给注记添加光晕效果(halo),当注记的背景面只有一种颜色的时候这是一种很好的方式,但是当注记下面有多个背景颜色的时候不太理想。如下图所示:

haloes.png
(图片来自网络)

下面我们将介绍另一种做法,那就是使用Illustrator中的不透明蒙版。

如果您是MAPublisher用户,软件中有一个非常简便的功能来实现,不用深究其中的实现原理,MAPublisher工具中有一个“创建挖空(Knockout)”(这里的“挖空”翻译不确定是否准确,如果您有更好的建议,请留言或邮件告诉我们)的功能,下图即为上面等高线注记压盖效果的设置:

未标题-1.jpg
批注 2020-03-02 095545.png

对话框上面的图层是指被“挖空(打断)”(引号指并非实际剪断)的图层,挖空图层指注记所在的图层,然后就是设置缓冲距离,非常简单高效,也可以随时覆盖之前创建的挖空,同时还可以设置“打断”部分的透明度。如果您想知道其中的实现原理,请继续往下看,也开始进入到本文的重点,我们来剖析一下不透明蒙版是如何实现Knockout效果的。

关于不透明蒙版

类似于Photoshop中的图层蒙版的概念,在Illustrator中,我们可以给图层或对象创建不透明蒙版,然后对蒙版图层设置不同的形状和色调来控制对象的显示/隐藏和不透明度,这里如果您对Photoshop的图层蒙版没有概念,可能有点不太理解,没关系,我们将通过实际操作来讲述来阐述。

下面的示意图,我们可以将圆形作为蒙版对象,其不同的色调可以控制其覆盖的线对象相应部分具有不同的透明度效果。

circles.png

从上图可以看出,我们可以通过创建蒙版设置对象不同部分的透明度(如果蒙版是渐变的,那么关联图层/对象的不透明度也是渐变的),但是不会破坏对象本身,在我们需要的时候还是可以将其显示出来,只是不可见而已。

我们以上面第一幅图中的等高线注记为例(注意压盖只是针对等高线,而没有针对背面面色),讲述一下具体的实现过程。

注意,我们通常理解的“透明”,英文称为transparency,而Illustrator中(Photoshop也是)很多地方用的是其反义词——“不透明”,英文称为opacity,两者实质上是一样的,只是从相反的维度来看的(至于为什么要这样非要设置不透明度,我目前也还不太清楚)。另外,Illustrator中有两种蒙版,一种叫剪切蒙版,另一种就是我们本次主要要讲的不透明蒙版。

首先,我们要建立不透明蒙版。先选中注记图层对象(如果一类注记都在同一层的话,选中那个图层,通过点击图层面板相应图层右边圆圈图标右侧的空白部分,或者按住Alt键单击图层名称),然后按住Ctrl+C 将选中注记对象复制到剪贴板,稍后我们要用到这些注记。

批注 2020-03-02 233250.png

现在,找到等高线图层,这个是我们要创建“挖空”的图层,也就是要建立不透明蒙版的图层,然后单击图层的外观图标(即图层名称右边的小圆圈图标),这个告诉Illustrator,我们将设置整个图层的外观属性,比如改变图层的透明度,这里如果您对Illustrator的外观面板不太熟悉的话,可以参考之前的文章“【AI制图技巧】外观面板的应用”。

image.png

然后,打开透明度面板(“窗口——透明”),如下图所示,左边的方框显示整个图层的缩略图,右边目前是灰色的显示一个无任何东西的符号。

image.png

双击右边方框,或者单击“制作蒙版”按钮。右边方框变成黑色,“剪切”复选框选中,图层中的所有对象都将“消失”,同时图层面板显示“图层(不透明蒙版)”

image.png

这样,我们给等高线层建立了不透明蒙版,它的原理如下:这是一种特殊的图层(类似于隔离模式),与实际的等高线图层并列存在,用于告诉Illustrator该图层哪些部分透明,哪些部分不透明,或部分透明。如果不透明模板的某些区域设为黑色,Illustrator会将对应的实际图层相应区域的对象设为不可见,如果不透明模板的某些区域设为白色,Illustrator会将对应的实际图层相应区域的对象设为可见,如果将不透明模板的某些区域设为黑色与白色中间的颜色,Illustrator会将对应的实际图层相应区域的对象设为部分可见。

现在,不透明蒙版完全为黑色,因此与之对应的图层(等高线)完全不可见,单击“剪切”复选框不选中,蒙版变为白色,相应的等高线图层完全显示。

下面我们要进入到蒙版图层,按住Alt同时单击蒙版(右侧方框),画板上的对象将消失,我们将在蒙版上创建一些黑色区域来隐藏相应区域的等高线,这里我们将用到前面拷贝的注记对象,按住Shift+Ctrl+V,或者“编辑——就地粘贴”,将注记对象拷贝到蒙版图层,这样将在实际注记对象的位置进行粘贴,我们需要用粘贴的注记来隐藏相应部分的等高线。

我们可以将蒙版图层的注记添加黑色描边,并将描边宽度设为2mm(这里设置的比较宽是为了将注记下方的等高线完全隐藏,因为注记线划中间的空隙需要完全填充),同时将描边的边角设置为圆角连接,如下图所示:

image.png

最后,单击不透明蒙版面板左侧的方框,恢复到正常的显示模式,我们可以看到等高线下方的等高线隐藏了!而下方的绿色背景图层不受影响。这是由于我们创建了注记形状的蒙版,并适当的进行了外扩。

image.png

需要注意的是,我们做了两份注记拷贝,其中一份是真实的注记,另一份是用于不透明蒙版,如果我们将注记移位的话,其对应的蒙版不会跟着移动,如下图所示,需要重新建立一次,这样我们也就理解了MAPublihser“创建挖空”功能的原理。同时注意,对于不同的图层,需要分别创建不同的不透明蒙版。

image.png

我们再向前进一步,如果将不透明蒙版层的注记设置为灰色描边,那么将得到半透明的效果,就如MAPublisher创建挖空功能可以设置不透明度一样,如下图所示:

image.png
image.png

上面这种方法就是Illustrator的方式,虽然比MAPublisher步骤要多一些,如果熟练掌握的话,其实也非常方便快捷,也能实现一些特殊的效果,如下图的水体背景使用了一种渐变的不透明蒙版。

image.png
image.png

总结

Illustrator作为矢量图形软件的标准,使用户能够实现无限的创意设计,MAPublisher建立在Illustrator平台之上,在制作精美地图的前提下,以提高地图制图的精度和效率为目标,在Illustrator中嵌入了强大的GIS功能,同时开发了数十种专门针对地图制图的功能,本文以其中的创建挖空实现注记的压盖处理应用为例,剖析了Illustrator不透明蒙版的实现步骤,让我们明白了其中的实现原理。我本人虽然是测绘GIS专业出身,但逐渐成了一个Illustrator/Photoshop谜,我希望能通过不断的学习,传播一些地图制图的方法和技能。后面我们将继续探索Illustrator外观面板和不透明面板之间的结合,实现一些意想不同的制图效果。

【视频教程】地图配准 & Geosptail PDF生成与应用

配图_画板 1_画板 1.jpg

PDF格式由于其跨平台、与设备无关的特点,同时能保存文字、矢量、图片等内容,应用非常广泛,也是现代出版印刷行业的标准格式。Adobe Acrobat Reader在其较新的版本中增加了测量工具集(查询坐标/量测/查询属性),支持读取嵌入了地理信息的PDF格式,也即Geospatial PDF。

MAPublisherGeographic Imager是分别运行在Adobe Illustrator和Photoshop上的地图制图软件,扩展了强大的GIS功能,使用户在强大的矢量图形&栅格图像编辑环境中,能够进行GIS操作,生产具有地理精度的高质量地图。也支持输出Geosptial PDF地图。

如果您是直接在MAPublisher中导入GIS数据生产的地图,是具有地理空间属性的(坐标/投影/属性等)。那么对于很多单位之前采用其他平台生产的地图,不带坐标的情况下怎么办?使用MAPublisher可以很方便的为不带坐标的地图(支持AI/EPS/PDF/JPG等格式)恢复坐标,这样便于之后叠加其他专题信息更新地图,也可以输出Geospatial PDF,提供弱GIS部门作为底图使用,或者使用Avenza Maps App在移动设备(手机或平板)上应用。

本视频教程作为MAPublisher培训视频的一部分,详细演示了使用MAPublisher恢复地图坐标的三种方法:

1、已知地图的比例尺及地图投影,使用一个参考点将地图套合到GIS参考要素;

2、已知地图的比例尺及地图投影,使用比例缩放与平移将地图套合到GIS参考要素;

3、不知道地图的比例尺和投影,通过添加几个控制点对地图进行纠正。

最后,演示了在MAPublisher输出Geospatial PDF/GeoPDF的方法。

那么,如何用好Geospatial PDF地图呢,可以借助Avenza Maps app, 您可以下载Geospatial PDF地图地图到您的移动设备(Android或ios)上,这样可以在离线环境下,结合移动设备的GPS,进行数据(属性)采集、记录轨迹、测量,信息共享,进行外业核查、调查监测等应用。为此,我们制作了一批样例Geospatial PDF地图,以及介绍了Avenza Maps在风电设计、森林管理、道路建设与火灾扑救方面的应用

有兴趣获取本视频教程的用户,请点击”注册“后即可收到下载链接。

【AI制图技巧】使用脚本自动配置政区表面颜色&重新着色图稿

摘要:

1、使用Premedia Systems WOW! Artwork Colorizer脚本自动给多边形填充颜色;

2、使用MAPublisher内置的ColorBrewer颜色主题组;

3、使用“重新着色图稿”功能自动修改地图颜色。

配置政区表面颜色是地图制图中的一个非常常见的工作,以往需要对单个面进行手工配色,但是如果遇到有数十个政区面的话,使用特定的工具可以帮助您大幅提高效率。本文以湖北省县区为例(31个行政区划),使用Premedia Systems公司(www.premediasystems.com) 的WOW! Artwork Colorizer脚本为政区自动填充不同的颜色,然后使用Illustrator的“重新着色图稿”功能和MAPublisher内置的ColorBrewer制图颜色组合重新配置少数几种颜色。

1、导入政区面图层并使用脚本填充不同的颜色。

在Illustrator中新建文档,使用MAPublisher导入面省界的GIS数据图层,该图层包含81个县级市政区面,导入后每个面为默认的黑色描边和白色填充,可以把描边去掉。然后使用Premedia Systems的WOW! Artwork Colorizer脚本(本文后附该脚本的下载及安装说明),选择“文件——脚本——WOW! Artwork Colorizer”,在弹出的脚本对话框中,选择默认选择No Colors(new colors will be created from scratch),该选项将随机创建新的不同颜色,并在色板当中存储颜色组。

批注 2020-02-10 102951.png
未标题-1_画板 1.jpg
2、创建或选择一个颜色组

上面的颜色有点太多,我想使用有限的几种颜色来配置这些政区面,这时我们可以在色板窗口中自已创建颜色组,也可以借助MAPublisher内置的ColorBrewer制图颜色,该颜色系统中的三大类分别适用于不同类型的专题图。我选择其中的Qualitative CMYK大类中的Pastel2中的一个颜色组,其中的颜色相对比较淡,如果想使用同一种色系的话,可以选择Sequential大类中的颜色组。点击相应的颜色组后,将自动添加的色板窗口中。

批注 2020-02-10 105924.png
1581304498786259.png
3、使用选定的颜色组重新着色图稿

选择县级市图层中的所有对象,双击色板窗口中相应颜色组左边的文件夹图标,将显示“重新着色图稿”对话框,与此同时,软件自动对所选的政区面对象使用该颜色组中的颜色重新着色,如果我要精确的使用颜色组中的颜色,而不变换色调,可以在左侧的“当前颜色”列表中任一行右侧”指定着色方法”下拉箭头,然后从下拉列表中选择“精确”,如下图所示,列表最下面的黑色需要单独指定一种颜色。

批注 2020-02-10 112438.png

这样,就使用有限的几种(本示例为8种)颜色重新给所有政区面进行了配色,而且基本能做到相邻的政区面颜色不一致。如下图所示:

未标题-10_画板 1.jpg

如果后面你要改变主意,想重新编辑颜色,可以选择政区面对象后,选择“编辑——编辑颜色——重新着色图稿”重新进行重新着色图稿对话框,点击编辑tab页,可以单独或统一将颜色圆圈向圆心移动或向外移动来减淡或加深颜色,也可以往颜色组里增加颜色(单击“添加颜色工具”图标)或减少颜色(单击“移动颜色工具”),当完成颜色编辑后,你可以保存或另存为新的颜色组。

批注 2020-02-10 114746.png

附件下载:


wow!_scripts.zip

借助ColorBrewer帮助您为地图进行配色

地图设计中最困难是如何选择合适的配色方案以帮助读者更好的看懂地图,地图配色也是提升地图美学的重要方面,这是一种很微妙的平衡。如果您是从事数据可视化领域工作,无论是创建图形,图表还是地图,今天为您介绍一款很有用的工具来简化颜色选择。这就是ColorBrewer Color Advice工具

捕获.PNG

ColorBrewer Color Advice工具由美国地理学教授Cynthia Brewer于2001年创建。该工具于2013年由Brewer和宾夕法尼亚州立大学和Axis Maps的贡献者更新。它是制图师的在线工具,可以提供各种颜色方案,并可预览使用这些颜色的配图效果,如上图所示。

由于ColorBrewer Color Advice工具对于制图师非常有用,因此我们在MAPublisher中嵌入了这些配色方案,使MAPublisher用户可以轻松访问,以方便您可以在Adobe Illustrator中为地图设置样式时尝试不同的配色方案。

ColorBrewer2.0的色彩方案,根据CMYK和RGB分为两类,每一类又分为三种,分别为Diverging(不同颜色)、Qualitative(定性色)、Sequential(连续色),如下图所示:

Diverging(不同颜色)
Qualitative(定性色)
Sequential(连续色)

除了上述配色模板,同时MAPublisher还提供了的大量的符号和图形样式模板,让您的制图更加轻松!如果您想了解如何使用,欢迎留下您的联系方式,或者直接与我们技术支持取得联系(support@ecarto-bj.com,010-88600210)。

想试用MAPublisher?请点击下载:

1567505265115038.jpg

在MAPublisher中自动更新您的地图

地图更新问题一直是制图行业面临的一个比较棘手的问题,一般来说GIS数据和制图数据是两张皮,往往由不同的部门来生产,更新过程也分开来做,今天我们要介绍的是MAPublisher如何实现GIS数据更新后触发制图数据自动更新的实现方法。

您的地图是否有定期更新的数据?也许您的河流数据每年都会更新,或者湖泊边界会发生变化。通常,这意味着当发地物发生变化时,需要再次将所有数据导入到地图中,重新进行配图。为了让这些工作更轻松,MAPublisher允许您使用”管理数据链接”,检查链接数据是否有更新并自动将更新应用到地图中!您甚至可以将MAP主题样式表设置为应用于新数据,这样您就不必手动重新设置样式。

假设我有之前创建的北京市交通路线地图(要素包括高速、国道、省道、主干路、快速路等,这是我使用“北京市政务公开数据集“收集的道路交通数据制作的地图)。但是,我后来更新了数据源,新增了很多主干路。这时我们不是再次导入所有数据,而是创建一些数据链接(使用链接的MAP主题样式表)来轻松更新地图。

aa.png

让我们关注这张地图的一小块部分内容(二环路以内的主干路,蓝色部分),以便我们更好地了解将要发生的变化。在这个例子中,我通过在Global Mapper中叠加Openstreetmap或高分影像更新了二环路的主干路。

更新前.png

现在我们知道了我们要实现的目标,让我们先看看数据链接本身。在导入数据时会自动创建数据链接。要访问数据链接,只需在“MAP视图”面板中打开“管理数据链接”即可。

QQ图片20190617053050.png

您会看到有多个数据链接。要查看数据链接的设置,请单击对话框左下角的编辑(铅笔图标)。

bb.png

现在,您可以勾选 “文档打开时自动检查更新”设置,并且(或者)勾选“更新时将任何相关样式表或点密度主题应用于图层”。 要使样式表选项起作用,请确保设置正确的目标图层。

cc.png

在应用更新之前,我先在Global Mapper软件中叠加OpenStreetMap开源数据,然后使用其数字化功能对二环路内的主干路进行了更新,新增了多条主干路。然后将更新后的主干路数据层导出覆盖原来的图层,这样即对源数据进行了更新。

QQ图片20190617060632.png

按前述设置在“管理数据链接“对话框中设置完主干路所有设置后,单击“管理数据链接”窗口中的“检查”按钮,检查是否有任何数据更新。

QQ图片20190617061025.png

检查后,我们可以看到状态已更新,说我们的数据已过期。单击“更新”按钮以更新数据。将弹出一个对话框,确认这确实是您要更新的数据。由于事先我使用MAP主题给图层挂接了样式,我们应该看到更新应用结果。

QQ图片20190617061228.png

更新完成后,我们可以在地图上看到我们所有的新增道路都已出现在地图中,并且通过MAP主题样式表自动挂上了相应的符号。

QQ图片20190617062409.png

使用“管理数据链接”选项是一种在更新可用时更新数据的简便方法!节省您自己一次又一次地导入数据进行配图的时间和麻烦!

制图师记:Tom Patterson

Cartographer-Chronicles-Tom-Patterson-wide.png

根据制图师不同和地图的目的不同,制作地图的过程可能会有很大差异。Tom Patterson是公开数据集Natural Earth和热门网站Shaded Relief背后的制图人之一,他将制图视为一种创作过程。他看到地理空间数据就像艺术家看他们的调色板上的油墨。“它们是制作地图的原材料,” Patterson说。 “对我来说,地图制作过程始于在线搜集地理空间数据,然后完成对这些数据的视觉描述——地图。”

Patterson最近从位于西弗吉尼亚州并工作了26年的美国国家公园管理局Harpers Ferry 中心退休。Harpers Ferry 中心是美国国家公园管理局的媒体中心,其中大部分面向消费的地图,展品和出版物在此产生。

Hawaii_Seafloor_Map.jpg
厦威夷海底地图

Patterson以制作具有漂亮晕渲效果的地图而闻名,这是他在整个职业生涯中一直专注的技术。这是他钟爱的东西,也是他认为使他的地图独一无二的特点。Patterson说:“在制作晕渲时,我会竭尽全力以漂亮和理想化的方式描绘自然世界,将晕渲与地表覆盖数据、阴影效果、渐变和小插图相结合,并加以控制和约束。” 我最终希望创造一种晕渲效果,读者会发现它具有吸引力,并且与上面的矢量元素和谐地融为一体。” Patterson喜欢用明亮的颜色来描绘地形,也喜欢讲故事。“地图不仅仅是点,线,多边形,文字和像素的组合。对我来说,一张非常好的地图远远超过这些部分的总和,“他说。“地图是一种重要的交流形式,它们应该有效地将制图师的想法分享给地图读者。”

GRAY_LR_SR_OB_DR-2.jpg
包含海底地形、地势和水系的灰色晕渲
HYP_50M_SR_W.jpg
基于气候变化(水平)和高程(垂直)交叉混合设色的晕渲效果

制作图形创意地图时,您希望使用能够为您提供最大控制权的工具。使用MAPublisher,您可以使用Adobe软件轻松访问和操作地理空间数据。“MAPublisherGeographic Imager弥合了图形和GIS世界之间的鸿沟。”

Kenai_Fjords.jpg

Patterson是MAPublisher的早期使用者,早在1996年在北美年度制图协会(NACIS)会议上了解了这款Adobe Illustrator插件,如果您曾经使用过Natural Earth数据,您可能有兴趣知道其中大多数矢量元素是使用MAPublisher和Adobe Illustrator创建的。

在关于操作数字高程模型(DEM)数据的演示中,他评论说,为Adobe Photoshop提供类似MAPublisher的软件将非常有用,因此他也是Geographic Imager软件研发最早的倡导者。“我的建议被当时在场的Avenza总裁Ted Florence听到。他让我联系Avenza的软件开发团队,集体讨论有关Adobe Photoshop的GIS插件的想法。Geographic Imager 由此应用而生。“

kenaifjords.jpeg
三维地图

除了他对制图界的许多贡献外,帕特森还担任过NACIS的前任主席和现任执行董事等重要职务。帕特森创建了已经被全球广泛使用开源数据集(Natural Earth),他最近为一个新的地图投影做出了贡献,该投影正在掀起制图和GIS世界的风暴—— Equal EarthMAPublisher10.4已支持该投影)。他打趣道:“这种等面积的伪圆柱投影得到了迅速的关注——似乎制图师和地图使用者一样,对以真实大小描绘国家并以令人愉悦的方式呈现的世界地图的需求还没有得到满足。”

Equal-Earth-Map-150E-.jpg
Equal_Earth_Physical_Map.jpg
局部放大效果

作为在该领域取得成功和受尊敬的专家,我们问帕特森会给新的制图师提供什么建议,找到他们的方式?“寻求建议,”他说。 “地图设计和制作主要是一项独立的任务,你创建的任何地图对你来说都很容易理解和合乎逻辑的,因为你是制造它的人。但是,你的读者可能不会那么看,“帕特森说。“避免这些潜在’沟通失败’的最简单方法就是向别人展示你的地图草稿”

帕特森为制作制图师提供的另一个建议是给读者一个放慢速度阅读地图的理由。“在当今媒体饱和的环境下,设计一幅地图的诀窍在于吸引读者的眼球,点燃他们的好奇心,吸引他们。在他们放下你的地图很久之后,把重点放在你想让他们记住的信息上。”

原文:https://www.avenza.com/resources/blog/2019/05/08/cartographer-chronicles-tom-patterson/

编译整理:北京易凯图科技有限公司 陈春华

如何借助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)