​教程图片及其他详细介绍,请关注微信公众号:夫也的笔记
01
进入地图布局视图

图 1 进入地图布局视图

打开地图文档 Data\ex06\ex06.mxd,激活 Data Frame“人口密度”。选择菜单 View / Layout View,图形的显示由“数据视图(Data View)” 状态进入“布 局视图(Layout View)”状态;或者点击地图窗口右下角的第二个按钮也可,可通过第一和第二个按钮对地图数据视图和布局视图进行切换。此时,空间数据显示在一个新的地图布局里,当前的 Data Frame 处于居中位置。选择菜单 Customize / Toolbars,在其中下拉菜单中选择 Layout,出现 Layout 工具条:

Zoom in 页面放大

Zoom out 页面缩小

Pan 页面平移

Zoom to Whole Page 显示整个页面

Zoom to 100% 按 1: 1 比例显示地图布局页面

Fixed Zoom In 按固定比例放大

Fixed Zoom Out 固定比例缩小

Go back to extent 返回上一个显示

Go forward to extent 恢复前一个显示

Zoom Control 按精确比例显示布局

Toggle Draft Mode 切换至描绘模式

Focus Data Frame 使数据框在有无焦点之间切换

Change Layout 改变地图布局,用于调用合适的模版更改布局

Data Driven Pages Toolbar 打开Data Driven Pages工具栏设置数据驱动页面

以上有些工具与标准工具栏(Standard Toolbar)虽然类似,但应用的对象不同,Layout 工具针对地图布局的页面,不针对数据本身。以下对地图布局设置中, 需要放大、缩小、移动地图页面时,都选用 Layout 工具条中的图标式工具。在Layout View选中县域乡镇的布局,将其删掉。

02
新建地图布局
选用菜单 File / Page and Print Setup…,出现 Page and Print Setup(页面设置)对话框,该对话框中有上中下三栏,下栏为 Map Size(地图尺寸),上栏为 Printer Setup(打印机设置)。在 Map Size(地图尺寸)栏中,去掉 Use Printer Page Setting前的勾选号“√”,表示地图布局大小与系统打印机无关。

Standard Page Size:A4 下拉选择页面大小

Width: 29.7 Centimeters 页面的宽度(页面方向设定后,会自动改变), 单位为厘米

Height: 21 页面的高度(页面方向设定后,会自动改变)

Page ● Landscape 点击左侧圆点选择,纸张横向放置,上述高宽自动调换

按 OK 键关闭页面设置(Page Setup)对话框。

将光标移到Layout View 的纸面中,Data Frame 地图之外,单击鼠标的右键, 在弹出菜单中选择 Options…,出现了选项(ArcMap Options…)对话框,选择 Layout View 标签,进行设置如下:

在中间 Rulers(标尺)一栏中,输入:

√ Show: 勾选,显示标尺,辅助布局

Units: Centimeters 设置标尺单位为厘米

Smallest: 0.1 cm 设置标尺的最小单位是 0.1 厘米

在以下的 Grid(捕捉格网)栏中,输入:

√ Show: 勾选,使用捕捉方式,辅助布局

Horizontal: 1/2 cm 下拉选择横向格网间距

Vertical: 1/2 cm 下拉选择纵向格网间距(选择后,横向间距会自动 变成 1/2)

在以下的 Snap elements to:(捕捉元素)一栏中,勾选:

√ Grid: 勾选,表示按格网捕捉

按“确定”键返回。纸面上有了格网(Grid),地图布局中的各种元素可以 准确地放置在格网的交叉点上,格网本身不会打印。

03
设置地图布局中的 Data Frame
将光标移动到 Data Frame 内,单击鼠标的右键,在弹出的菜单中选择 Properties…,Data Frame Properties(数据框架特征值)对话框出现,可以在其中设定地图显示的相关参数。

3.1设定 Data Frame 的显示比例
对话框中选择 General 标签,在 Units 栏中输入地图单位:

Map Kilometers 地图单位为千米

Display Kilometers 显示单位为千米

对话框中选择 Data Frame 标签,其中 Exent 选项用于设定 Data frame 的输出 比例和大小:

Automatic 按 Data Frame 当前的显示范围,自动确定输出比例

Fixed scale 按给定的比例输出

Fixed extent 指定地理空间范围,该范围内的 Data Frame 充满地图边界输出

本练习选用 Fixed scale,在对话框中选择地图的比例为 1:500,000。

3.2在地图布局上设定 Data Frame 的精确位置
在对话框中选择 Size and Position 标签,在其中对话框中输入 X,Y 数值,确定 Data Frame 在地图页面上的精确范围,暂时不输入。注意:这里的 X,Y 数值是页面坐标,不是空间数据的地理坐标。也应注意 3.1 中空间数据的地理范围和地图纸面范围的区别。

3.3设定 Data Frame 的背景和边框线
在对话框中选择 Frame 标签,其中有 Border,Background,Drop 等栏目:

Border 下拉选择 Data Frame 的边界线型和宽度

Background 下拉选择 Data Frame 的背景色彩

Drop shadow 设定 Data Frame 的阴影效果,拉选择阴影的色彩,在这一栏目 下方输入:

Offset X 5 Point Y 5 Point 设定阴影的偏移量

按“确定”,有关 Data Frame 的设定完毕,返回 Layout View。

04
添加地图布局中的其它元素
4.1 添加图例
选用菜单 Insert / Legend…,出现图例向导(Legend Wizard)对话框。可以 看到在对话框中有左右两栏。左为 Map Layers 栏 Data Frame 中的图层名,右为 Legend Items 栏,图例中的项目。系统默认,左右两栏相同,即 Data Frame 中的所有图层都在图例区中显示。

选择右侧 Legend Items栏中的“公路”,单击两栏之间的“<< span="">”按钮,意思是删除 Legend Items 栏中的“公路”,表示图例中不要公路图层。用对话框右侧的“”、 “”箭头按钮,表示调整“乡镇人口密度”和“集镇的相对上下顺序,建议将“乡镇人口密度”移动到上方。单击“下一步”按钮继续设置。

在 Legend Title 栏中,用于设定图例的标题。在其中输入中文“图例”。对话 框的下方“Legend Title Font Properties(图例标题字体属性)”可以修改图例中的 文字大小、字体、颜色等。在 Size 栏中将文字大小调整为“20”。在 Fonts 栏将字 体改为“黑体”。

在“Title Justification(字体对齐)”栏中,选择按钮,将字体的对齐方式 改为居中,单击“下一步”,继续设定图例。下一个对话框中可以设定图例区的外 框线、图例区的背景色、图例区的阴影等。如不进行设置,直接单击“下一步” 继续。这一步是用于设置图例本身的大小、形状。在对话框中输入:

Width 40 pts. 图例框的宽度为 40 个单位

Height 20 pts. 图例框的高度为 20 个单位

Line 下拉选择图例框的线型,可以不做修改

Area 下拉选择图例框的外轮廓,可以不做修改

单击“下一步”继续。下一个对话框中可以设定图例之间的间隔。如不进行设置,直接单击“完成”结束图例设置。可以看到,地图布局中添加了图例,可以用鼠标将地图和图例调到合适的位置(见图 2)。

图 2 添加图例

观察添加的图例,可看到在“乡镇人口密度”下方的分类字段名是 POPDEN,如果将 POPDEN 改成中文“密度分类”或不出现,则在 Data View的目录表(TOC) 中用鼠标右键点击图层名“乡镇人口密度”,进入 Properties… / Symbology,Fields/ Value 项的字段名暂时选择为 POP94,按“应用(A)”键,选择标签 Fields,将字段名 POPDEN 的假名 Alias 改成中文“密度分类”或完全空白,按“应用(A)” 键,再选标签 Symbology,将 Fields / Value 项的字段名改回“密度分类”,(如果假名是空白,也可选择),再将 5 种分类的 Label 项,改成中文“低”、“较低”、 “中”、“较高”、“高”,按“应用(A)”键,可以观察到,目录表中的图例和地图布局中的图例均按要求发生了变化,按“确认”键,关闭对话框 Layer Properties。

4.2添加比例尺
选用菜单 Insert / Scale Bar…,出现 Scale Bar Selector(选择比例尺)对话框, 其中有多种类型的比例尺,点击取名为“Stepped Scale Line”的比例尺,按 OK 键确认。在地图布局上出现浮动的比例尺图形,用鼠标将其移动到合适的位置。如果觉得比例尺的大小、间距不合适,可以用标准工具栏中的(选择工具)拖 动放大、缩小比例尺。双击比例尺,进入 Stepped Scale Line Properties 对话框,在 对话框中选择 Scale and Units 标签,设置比例尺单位为kilometers,先在“When resizing…” 中下拉选择“Adjust width”,然后在上部的 Scale 栏中输入:

Scale

Division Value 10 km 比例尺中每格间距为 10 千米

Number of divisions 3 比例尺间隔数为 3 格

Number of subdivisions 2 每大格再分为 2 小格

按“确定”键返回。比例尺按要求完成设置,可以观察到,比例尺的间隔为0,5,10,20,30 千米。在 ArcMap 中也可以在地图布局中设置显示文字形式的比例尺。选用菜单 Insert / Scale Text…,出现 Scale Text Selector(文字比例尺选择) 对话框,其中有多种类型的比例文字,选择 Absolute Scale 形式的比例文字,按OK 键确认。可以看到,地图布局中自动出现文字比例尺“1:500,000”(见图3), 由于在 Data Frame Properties / Data Frame / Extent 中选择了 Fixed scale(固定比例),在对话框中输入了 1:500000,因此,文字比例尺自动和地图数据框架的比例设置保持一致。用光标选中文字比例尺,将其移动到合适的位置。如果觉得文字比例尺的大小不合适,可以用标准工具栏中的(选择工具)拖动放大、缩小 比例尺;也可以双击文字比例尺,进入 Scale Text Properties 对话框。在对话框中选择 “Format”,进行精确设置,此处从略。

图 3 在地图布局中添加比例尺、指北针

4.3添加指北针
选用菜单 Insert / North Arrow…,出现指北针选择(North Arrow Selector)对 话框,其中有多种类型的指北针,选择“ESRI North 3”形式的指北针,按 OK 键 确认。在地图布局上出现指北针。用光标选中指北针,将其移动到合适的位置。如果觉得指北针大小不合适,可以用标准工具栏中的(选择工具)拖动放大、 缩小比例尺。双击指北针,进入 North Arrow Properties 对话框。在对话框中选择 “North Arrow”,进行精确设置。在对话框中的 General 标签中输入:

Size 100 指北针的大小

Calibration Angle 0 指北针的偏移角度

还可以在 Color 选项中改变指北针的颜色,按“确定”键返回。指北针按要求完成设置。

在地图框内用鼠标右键选择 Properties…,选择标签 General,在下部 Rotation 栏中输入数字“30”,按“确定”键返回,可以看到,地图旋转了 30 度,指北针 也同步、同方向旋转 30 度。按上述操作,将 Rotation 栏改成“0”,地图和指北针 均同步改成原来垂直指上的方向。

图4 在地图布局中添加标题、说明文字、图框线

4.4添加标题和说明文字
选用菜单 Insert / Title,地图布局上出现一个文本框,可以用直接用键盘输入 标题文字(如:“地区人口密度”)。如果觉得文字内容、字体、大小不合适,可 双击标题,出现Text Properties(标题特征)对话框。可以在 Text 栏内直接修改文字内容。点击 Change Symbol,可在 Size 选项内选择36,在下面的滚动框内选择字体“黑体”,按 OK 键确定,按“确定”键退出文字属性对话框,会看到标题文本框内字体、大小的变化。用光标选中标题,可将其移到合适的位置。选用菜单 Insert / Text,可以用相同的方法在地图布局上添加其他说明文字。

4.5添加图框线
选用菜单 Insert / Neatline,出现图框线(Neatline)对话框,可以在其中选择需要的图框线形式(Border)、背景色(Background)、阴影形式(Drop Shadow),选 择需要的形式,按 OK 键确认,在地图布局上出现图框线)。也可用工 具(Select Element)调整图框线位置,鼠标双击后再修改相关特征。

05
地图布局的进一步处理
5.1添加第二个 Data Frame

图 5 在地图布局中添加第二个 Data Frame

在同一个地图布局中可布置多个 Data Frame。选用菜单 Insert / Data Frame, 在地图中就增加了一个新的 Data frame,系统自动命名为 New Data frame。可以进入 Data Frame Properties / General,将名称(Name)改为“学生分布”,按“确定”键返回;或在New Data Frame上按F2即可重命名。光标移到目录表 TOC 中,可以看到,多了一个新的、空的 Data Frame“学生分布”,用鼠标右键 Activate 激活 Data Frame “学生分布”,选择菜单 File/ Add Data…,将 Data\ex06 目录下,student.shp 和 sub_con.shp 两项数据源,如果要改变这两个图层的显示符号,需在目录表中用鼠标右键打开图层属性设置对话框 Layer / Properties / Symbology,按需要设定这图层的显示方式。此时,在地图布局 上已经有了第二个地图,可以参照前述方法,在地图布局中添加第二个 Data Frame 的图例、比例尺等(见图 6-5)。

5.2 添加其他对象
ArcMap 支持“对象链接和嵌入(OLE,Object Linking and Embedding)”,可以将支持这一功能的各种数据嵌入地图布局中。选用菜单 Insert / Object,出现“插 入对象”对话框,在其中选择“由文件创建”,单击“浏览”按钮,在文件路径对 话框中选择目录Data\ex06\,在其中选择 Word 文档 sum.doc(见表 6-1),按 “打开”按钮,回到“插入对象”对话框,选“确定”键,sum.doc 直接显示在 地图布局中,可用工具(Select Element)调整插入对象的大小和位置。

5.3 添加图片
选用菜单 Insert / Picture,在对话框中选择路经\Data\ex06\,选择影像文件View.jpg,选用“打开”键,就可以在地图布局上插入选中的图像文件。用工具(Select element)可调整插入图像的大小和位置,也可以双击图像文件,在弹出的对话框中进行大小和位置的精确设定(见图 6)。

图 6 在地图布局中添加其他对象、图像文件

5.4 打印或输出中间文件
选用菜单 File / Print,在弹出的对话框中选择打印选项,就可将制作完毕的地图布局输出到打印机。选用菜单 File / Export Map…,在弹出的对话框中选择中间文件格式,指定文件文件名,就可以将制作完毕的地图布局转换成通用的图形、 图像格式。

在对话框中的“保存文件类型”中选择“JPEG(*.jpg)”,中间文件格式就定为 jpg 格式。在“文件名”中输入文件名为 ex06,保存路径为Data\ex06\temp,按 Options…键,出现 JPEG Options 对话框:

Resolution 200 Dot per Inch 表示输出 JPG 的精度为 200DPI

Background color 可以在其中选择需要的背景色,白色为常用

Quality 选择 Max,输出质量为最佳

按“确定”键退出 JPEG Options 对话框,按“Export”键,定义好的地图布局输出为 JEPG 格式的中间文件 ex06.jpg,可在其他非 GIS 软件中继续使用,也可反复打印。

ArcMap 可输出的其他通用文件格式还有:EPS、BMP、PDF、TIF、PCX 等 等,都可通过 Options…键调整输出文件的分辨率等有关参数。

5.5 模版的保存、再调用
所谓模版,是把定义好的地图布局结构保存起来,再次调用时,其内容可以改变,但布局的式样,各种内容的位置仍保持原样,提高制图效率,并使输出的 地图标准化。

保存模版之前,应该清空定义好的地图布局中 Data Frame 的各图层。具体方 法是在内容栏(TOC)中依次选择每个图层名称,按鼠标的右键,在弹出菜单中 选择 Remove,就删除了选中的图层。依次删去每个图层,但是要保留各个 Data Frame 的本身,以及指北针、图框线等等辅助元素。

选用菜单 File / Save as…,从弹出的对话框中在文件名栏中键入模版的名称,在保存 类型 栏中下 拉选 择 ArcMap Templates (*.mxt) ,建议 保存路径为 Data\ex06\temp\,文件名为 ex06.mxt,按“保存”键退出,布局设计的模版 就保存在后缀名为.mxt 的文件中。

需要再次调用保存的模版时,选用 Layout 工具条中的“”(转换布局 Change Layout)工具,选择需要调用的模版文件,就调入了预设的地图布局模版。地图的图例、显示比例、背景色、图框等元素可不再重新设定。

另一种使用模版的方法是在新建地图文档(mxd)时,直接使用预设的模版文件(mxt),这样可以直接在其中加载图层,添加文字。这样制作的专题地图比 从头做起方便得多,而且输出的地图风格、式样统一。

END

夫也的笔记
地承千古人文
理蕴万世精神
长按二维码扫码关注>>>

ArcGIS最详细的地图制作教程相关推荐

  1. 人类一败涂地做图教程_人类一败涂地-怎么制作地图-地图制作教程详细入门级...

    这是一份非常非常详细的地图制作教程,包括怎么下载,怎么导入,以及导入第三方地图,拖拽物体,以及物理碰撞等.希望可以给喜欢的朋友们一些参考和帮助. 一 .下载以及配置 1.下载 首先放上已经从官网拿的正 ...

  2. 人类一败涂地做图教程_人类一败涂地地图制作教程 创意工坊自制地图方法

    人类一败涂地怎么制作地图?地图怎么自制?人类一败涂地地图制作教程.在全新版本中,这款游戏支持自制地图,玩家可以自己创建地图,并且多人联机,玩家可以进行最多8人的自定义房间游戏.利用创意工坊方便地交换创 ...

  3. 地图服务器制作教程,PVP场地建设经验分享 服务器PVP地图制作教程

    来源:游戏园日期:2019-02-26 04:01:11 PVP场地建设经验分享 服务器PVP地图制作教程.建造一个地图要考虑很多方面才能制作出来一个完整的地图哦~那下面就给大家详细的介绍一下关于建造 ...

  4. ArcGIS地理要素数据获取及地图制作

    ArcGIS地理要素数据获取及地图制作 目录 ArcGIS地理要素数据获取及地图制作 获取数据 行政区划数据 矢量数据 矢量数据融合 获取数据 行政区划数据 打开阿里云网址: http://datav ...

  5. 路径java起床战争_我的世界起床战争地图制作教程

    我的世界起床战争地图制作教程.那下面给大家分享的则是我的世界玩家在游戏中制作的起床战争地图的教程哦~有感兴趣的玩家不妨进来看看下面的图文教程吧!希望大家喜欢. 游戏园我的世界官方群:325049520 ...

  6. 人类一败涂地steam创意工坊地图制作教程交流

    下载.安装.创建项目.导入游戏包.熟悉Unity 1-1.下载安装Unity2017.4.13f1 下载地址:Unity2017.4.13f1 ←点击下载,人类一败涂地创意工坊必须使用2017.4.1 ...

  7. 神奇宝贝java路径_【NDS地图制作教程零一】如何打开工具——JAVA第一课

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 说明:Pokemon DS Map Studio是用于为口袋妖怪NDS游戏创建地图的工具,以下简称PDSMS.必须将此工具与SDSME一起使用,以将制作好 ...

  8. 视频号怎么做?6条干货汇总,超详细视频号制作教程!

    最近很多微信视频号达人通过带货取得不错的成绩,吸引了很多想要加入视频号的新人. 新进入视频号可能会明显感觉到视频号和其他视频平台的不同,它不仅仅有是公域流量,还有私域流量,甚至更侧重私域流量. 那么, ...

  9. Blender:超详细的甜甜圈制作教程(三)【原教程 油管:Blender Guru】——制作糖粒和面包

    由于博客中的图片被压缩,有一些会不太清楚,因此将教程整理成pdf文档,在这里可以直接下载. 一.粒子 在正式开始前我们先进行一些准备工作.首先删去前面创建的备份物体,选中下图中所示的备份物体,在层级上 ...

  10. Blender:超详细的甜甜圈制作教程(二)【原教程 油管:Blender Guru】——渲染篇

    由于博客中的图片被压缩,有一些会不太清楚,因此将教程整理成pdf文档,在这里可以直接下载. 一.初步探索 首先我们需要把甜甜圈放在一个平面上.视图上默认情况下3D游标在世界空间的坐标系中心,因此不需要 ...

最新文章

  1. 嵌入式ARM启动代码的工作
  2. USACO翻译:USACO 2014 DEC Silver三题
  3. Visual C++——CComboBox控件在对话框中没有下拉项目问题解决方案
  4. 学习笔记(54):Python实战编程-Scale
  5. P1306-斐波那契公约数【矩阵乘法,数论】
  6. 字段缺失_区分Protobuf 3中缺失值和默认值
  7. jboss-5.1.0_JBoss AS 7.1.0.Final“ Thunder”发布-Java EE 6 Full Profile认证!
  8. 依图芯片服务器,AI 芯片行业再添硬核新玩家:依图推出云端 AI 芯片 questcore™...
  9. oracle代码连接,Oracle连接核心知识点
  10. 3G 资费 流量套餐
  11. cmd 命令操纵文件管理器、创建(删除)多级文件夹
  12. 一段JS代码实现光标定位输入框文字最后
  13. 6. 卷2(进程间通信)---System V 消息队列
  14. 南昌大学计算机网络通信用什么书,南昌大学_计算机网络教材.doc
  15. ESP8266-Arduino编程实例-HDC1080温度湿度传感器驱动
  16. NLP之TF之LSTM:基于Tensorflow框架采用PTB数据集建立LSTM网络的自然语言建模
  17. 网上预约挂号系统的设计与实现
  18. c++常用源代码以及常用库查找
  19. 最详细AMD Ryzen CPU,VMware 15安装macOS 10.15.x Catalina 记录(第一篇)
  20. 搞汉化以来的一件后悔的事

热门文章

  1. 天气数据垂手可得-IBM SPSS Modeler 18.0扩展应用实操练习
  2. P3939 数颜色 动态开点线段树
  3. 蓝凌oa任意文件读取,RCE
  4. 关于“长尾理论”(The Long Tail)
  5. 网络通信中 TCP 产生 RST 的三个条件分析
  6. matlab2012簡明教程課後習題答案,MATLAB习题答案
  7. 锁机制初探(五)Moniter的实现原理
  8. Postgresql - 监控 moniter — pgbadger
  9. 英雄联盟怎么解除小窗口_英雄联盟手游剑姬怎么玩-英雄联盟手游剑姬玩法介绍...
  10. 函数对称性常见公式_函数的对称性的常用结论