使用Adobe Illustrator + ArcGIS绘制地图 | Map Design Using ArcGIS + Adobe Illustrator

国内GIS/Cartography同行大部分使用CorelDraw绘制地图。相比之下,国外同行则更多使用Adobe Illustrator绘制地图。CorelDraw和Illustrator两个软件均为矢量图形制作软件,可以添加多种效果。两者的差异可以参考这个网页:https://www.admecindia.co.in/blog/differences-between-adobe-illustrator-and-coreldraw

不过对于GISer而言,相比之下illustrator更适合与ArcGIS结合。ArcGIS可以直接将地图导出为.ai文件,与Adobe Illustrator无缝衔接。本文就简单介绍如何将ArcGIS的地图导出为.ai文件并进行绘制的过程。

首先打开一幅ArcGIS的地图.mxd文件,如下图:

之后导出为.ai文件,点击FileàExport Map,注意在导出时需要进行导出设置,如设置文件格式为.ai,设置分辨率,勾选Convert Marker Symbols to Polygon;如果需要打印为纸质地图则需要将颜色设置为CMYK。再点击导出即可。

接下来用Adobe Illustrator打开.ai文件。如果出现如下的对话框,请点击update。

打开文件后,需要做的第一件事情是release mask,从而能够编辑整个地图。方法是先点击SelectàAll选择全部的图层对象,再点击ObjectàClipping MasksàRelease.完成操作后即可对地图进行操作了。下图显示了Release之后Illustrator中的情况。

需要注意的是,ArcGIS中每一个图层在导出为.ai文件后,均会自动生成一个Path图层,在整个图层的最上方,其大小为整个图层组的范围,为了方便操作,一般都会将该图层删除。如下图。在删除了该Path图层后,即可对地图进行矢量操作了(注意,只有每个图层组最上方的那个图层应该被删除)。

可以看到,ArcGIS的矢量点线面文件在Illustrator中均仍以矢量要素的形式存在,非常方便添加地图要素的样式,也非常方便进行修改。

原文地址:https://www.cnblogs.com/kkyyhh96/p/10373651.html

时间: 2024-11-10 02:18:41

使用Adobe Illustrator + ArcGIS绘制地图 | Map Design Using ArcGIS + Adobe Illustrator的相关文章

使用ArcGIS API for Silverlight + Visifire绘制地图统计图

原文:使用ArcGIS API for Silverlight + Visifire绘制地图统计图 最近把很久之前做的统计图又拿出来重新做了一遍,感觉很多时候不复习,不记录就真的忘了,时间是最好的稀释剂,真是这样. 恰好有些网友又向我问起,于是稍作记录,以便自己今后复习和参考. 本文示例用的版本为: Silverlight 5+Visifire 3.6.8+ArcGIS API for Silverlight 3.0+Visual Studio 2010 一.ArcGIS API For Sil

ArcGIS Web 地图制作指南

摘要:ArcGIS Web 地图由底图和一组相关图层构成,用户可与之交互以执行某一有意义的任务.这些地图可供广大用户使用,并且包括多比例底图.针对特定受众的业务图层以及可帮助用户深入了解感兴趣要素的信息弹出窗口.这些地图还支持可视化.编辑.分析和时间功能.它们是 Web 地图应用程序的基础,并且可以通过包括移动设备.桌面应用程序和 Web 浏览器在内的多种客户端进行查看. ArcGIS Web 地图由底图和一组相关图层构成,用户可与之交互以执行某一有意义的任务.这些地图可供广大用户使用,并且包括

使用D3.js绘制地图并打点

本篇简单介绍一下使用D3.js绘制地图,并更具经纬度在地图打点.最后根据点生成voronoi图及其三角网. 下载地图geoJson文件 去网上下载要绘制地图的geoJson文件. 使用d3.json()加载地图文件,这里为了方便加载我把geoJson文件放在了js文件里. 绘制地图 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title>

twoway 系列命令绘制地图

? 在谈到用stata绘制地图时,很多人首先想到的是spmap命令.其实,最常见的twoway系列命令就可以完成我们的大多数绘图需求. 对于spmap命令的使用,在线资源已经有很多了,这主要介绍使用最常用的twoway系列命令如何进行地图可视化.spmap命令的使用只做简单介绍.(后台回复「20200412」获取相关数据) ? 首先,使用shp2dta命令将 shp 文件转为 stata 能够识别的 .dta 文件.shp2dta语法格式如下: shp2dta using shpfilename

ArcGIS 制作 “地图切片(tile)”

地图切片简介 地图切片,就是将一幅地图切成很多大小一致的小块,调用时候,只有需要的部分才会发送过去,节省带宽的同时,还节省了服务器端实时渲染地图的时间.但是地图切片有一个特点,就是不适合经常变动,或者说实时动态的数据,因为地图切片是地图服务器端事先渲染好的,而且制作地图切片是一个漫长的过程,可以说真的需要很长时间,但是用一次的耗费,换来性能的提升和节省多次渲染的时间是值得的. 切片的示意图如下图,在地图上覆盖这么一个网格,直接切出来.不同之处是,切片可能会分很多级,为了支持在不同缩放级别的显示:

ArcGis 在线地图相关资源

原文:ArcGis 在线地图相关资源 世界边界和地点:http://services.arcgisonline.com/ArcGIS/rest/services/Reference/World_Boundaries_and_Places/MapServer 世界交通图:http://services.arcgisonline.com/ArcGIS/rest/services/Reference/World_Transportation/MapServer 影像图:http://services.

你永远学不会的设计--&gt;百度地图map api key 的设置

哈哈 说到咱的互联网大佬 baidu, 真是无人不知,无人不晓,可是多少人能领会他的设计哲学呢? 来看看吧.... 事情要从上周的一个小实验说起,目标是调用baidu map api 做个产品原型. 通常呢,调用API 都是需要申请key的,方便有针对性地统计调用请求的情况,这个是行业的通用做法,然后小弟就去官网乖乖申请了个key, 然后呢,有一大堆的api 分类,啥 place API, route API , static map API 不管统统给我选上, 接下来就是查看api 开发文档示

七款android地图 [Map] 开源项目框架分类总汇

七款android地图 [Map] 开源项目框架分类总汇: 1.AmapDemo仿照一号专车的地图界面 2.基于高德地图写的不同功能的地图应用 3.基于高德地图的gps.wifi.基站的智能选择定位 4.基于高德SDK搭建的出行类APP,高仿滴滴快的 5.高德地图便民搜索 6.百度地图 7.Android 高德地图gps定位

ArcGis(01)——地图切片以及发布底图服务

ArcGis(01)——地图切片以及发布底图服务 环境 操作系统:win10_x64 Gis版本:Arcis server 10.2 准备 1.tif格式地图资源 2.Arcis server 10.2.ArcMap 操作步骤 1.新建地图 2.打开tif资源 3.切片 参考:ArcGis切片缓存方法 自定义-->ArcMap选项-->共享-->勾选启用 ArcGIS Runtime 工具. 文件-->共享为-->切片包 4.发布服务 切片完毕后,文件-->共享为--&