使用多元符号绘制山脉地图
地图的目标受众为徒步旅行和户外活动爱好者,并侧重于展示公园内的山脉。 首先,将湖区中所有山峰的表格数据添加至 ArcGIS Online 或 ArcGIS Enterprise 门户。 您将通过颜色和大小来设置数据样式,以表示每个山峰的高度和突出程度。
根据 .csv 文件绘制位置地图
.csv 文件中包含的数据用于记录每座山脉的位置和属性。 您将通过根据此文件创建要素图层来开始绘制地图。
- 下载 LakeDistrictFells.csv 文件。
在英格兰湖区,丘陵和山脉被称为高地。
- 找到已下载的 LakeDistrictFells.csv 文件,然后双击该文件以将其打开。
文件扩展名 .csv 代表逗号分隔值。 这是用于存储表格数据的常见方式。 第一行将列出字段(也称为属性或列)的名称,随后的每一行代表一个要素(也称为记录或行)。 根据您的计算机所使用的默认程序,该文件可能会显示为表格或者未格式化的文本。
- 浏览该文件以熟悉其内容。
每个要素代表一座山脉或丘陵。 最后两个字段为 Latitude 和 Longitude,可用于定位地图上的要素。
- 关闭 .csv 文件。
- 登录到 ArcGIS Online 或者您的 ArcGIS Enterprise 门户。
注:
如果您没有 ArcGIS 账户,请参阅软件访问权限选项。
- 在功能区上,单击内容选项卡。 单击新建项目按钮。
- 将 LakeDistrictFells.csv 文件拖动到新建项目窗口。
提示:
或者,单击您的设备。 浏览至 LakeDistrictFells.csv 文件并将其选中。
- 对于您希望如何添加此文件,选择第一个选项:添加 LakeDistrictFells.csv 并创建托管要素图层或表。
注:
如果您未看到您希望如何添加此文件的选项,请单击取消并在 Map Viewer 中打开 LakeDistrictFells 要素图层。 再次登录并跳至下一部分。
此选项将在您的帐户中创建 2 个项目。 一个项目将为 .csv 文件的副本。 另一个项目将为根据 .csv 文件的内容创建的要素图层。 在 ArcGIS 中使用数据创建地图之前,需要将数据转换为要素图层格式。
- 单击下一步。
下一个窗口将提示您查看字段。 将为 .csv 文件中的每个字段分配显示名称和类型。 可以对其进行更改。
- 请查看以下字段的类型属性:Number、Metres、Feet、Drop、Col_Height、Latitude 和 Longitude。 确保未将任何字段设置为字符串。
所有这些字段将存储数值。 字符串类型用于文本。 如果将数值数据存储为字符串,则无法对其进行分析或者设置数值样式。
接下来,您将查看显示名称。 Metres 和 Feet 字段用于设置其将使用的单位,而非其将测量的单位。 Drop 和 Col_Height 字段用于设置其将测量的单位,而非其将使用的单位。 可以改进以上 4 个字段的名称。
更改字段名称的唯一方法是在上传 .csv 文件之前对其进行编辑。 但是,可以更改显示名称以使这些字段更加清晰。
- 更改以下显示名称值:
- 将 Metres 更改为 Height (m)。
- 将 Feet 更改为 Height (f)。
- 将 Drop 更改为 Prominence (m)。
- 将 Col Height 更改为 Col Height (m)。
新显示名称的格式将保持一致。 每个显示名称描述了该字段代表的内容以及其使用的测量单位。
您也可以将 Drop 更改为 Prominence。 这些词为同义词,意思是山峰和环绕山峰的最低等值线之间的高程变化,但此等值线未包围任何其他更高的山峰。 在决定要使用的词时,应该考虑您的受众是谁。 此地图专为国际游客设计,因此您选择了国际上更常用的术语。
- 单击下一步。
- 对于位置设置,确保选择纬度和经度。 确保纬度设置为 Latitude,经度设置为 Longitude。
- 单击下一步。
- 对于标题,键入 LakeDistrictFells,后跟您的姓名首字母(例如 LakeDistrictFells YN)。
注:
不能在 ArcGIS 组织中创建同名的两个图层。 可通过向图层名称添加您的姓名首字母以确保组织中的其他人也可以完成本教程。 在创建图层后,可以在地图中对其进行重命名以移除您的姓名首字母,这不会影响基础数据图层的名称。
- 单击保存。
随即出现新要素图层的项目页面。 接下来,您将记录数据源。 必须尽快记录此信息,因为之后会很容易忘记或遗漏。
- 向下滚动: 在制作者名单(属性) 旁,单击编辑按钮。
- 键入或者复制粘贴 The Database of British and Irish Hills v18。 单击保存。
制作者名单应保持简短,因为其将显示在地图上的列表中。 但是,您还希望记录数据源的 URL,以便之后能够找到原始数据。
- 在描述旁,单击编辑按钮。 键入或者复制粘贴 Data source: The Database of British and Irish Hills v18: https://www.hills-database.co.uk/。 单击保存。
- 单击在 Map Viewer 中打开。
随即显示带有橙色点的地图,.csv 文件中的每一行对应一个点。 您已提供的制作者名单文本将在底部列出,与底图的制作者名单文本并列。
按高度符号化山脉
到目前为止,您已绘制每座山脉的位置地图。 接下来,您还需要绘制其中一个属性的地图:高度。 您需要设置图层的样式,以便使用较大的符号显示较高的山脉。
但是,在更改图层样式之前,您需要更改底图。 由于颜色因背景而异,因此先设置背景是明智的。
- 在内容(深色)工具栏上,单击底图按钮。
- 在底图窗格中,选择浅灰色画布。
注:
如果底图列表中未列出浅灰色画布,请滚动至列表底部并单击 Living Atlas。 搜索并添加 Esri 拥有的浅灰色画布 web 地图。
地图将使用新底图进行更新。 该地图可能看起来简单、平坦、空无一物,但这是故意设计的。 稍后,您将向该地图添加更多数据、颜色和细节。 过多的视觉信息会快速导致地图变得混乱、过大且不够清晰。 一个简单的底图有助于避免此问题。 它将提供更大的视觉范围,使您的主题数据更具表现力。 它提供了一个信息丰富、不引人注目的背景,该背景支持地图的信息,而非分散人们的注意力。
- 在内容工具栏上,单击图层按钮。 如有必要,请在图层窗格中单击 LakeDistrictFells 图层以将其选中。
选择该图层后,该图层旁将显示蓝条。
- 在设置(浅色)工具栏中,单击样式按钮以打开样式窗格。
目前使用位置(单一符号)样式绘制图层。 您将根据每座山脉的高度和突出程度来设置其样式。
- 在样式窗格中,单击字段按钮。
- 在选择字段窗口中,选择 Height (m) 和 Prominence (m)。 单击添加。
现在使用颜色和大小样式绘制图层。
图例显示将使用颜色来表示高度,而使用大小来表示突出程度。 可以通过对字段进行重新排序来切换此分配。
- 在样式窗格的 Prominence (m) 旁,单击并拖动重新定位按钮以将该字段移至 Height (m) 上方。
该地图将再次进行更新。 现在使用颜色表示突出程度,而使用大小来表示高度。
该地图目前难以辨识。 许多圆圈不可见,因为其被其他圆圈遮挡,或者因为其与与底图融为一体。 您将配置样式以使地图更加清晰。
- 在样式窗格的颜色和大小卡片上,单击样式选项。
您需要首先调整大小属性。
- 在橙色计数和数量(大小)卡片上,单击样式选项。
- 在符号样式下,单击灰色圆圈以打开符号样式窗口。
- 在当前符号下,单击基本点并选择三角形符号。
地图上的圆圈将替换为三角形,这是一个不错的选择,因为其形状类似于山脉的形状。
- 单击完成,然后关闭符号样式窗口。
- 在数据范围下,查看直方图。
其中显示了最小值(37)与最大值(978.1)之间的值分布相对均匀。 您无需调整直方图以考虑异常值,但需要对其进行微调,以创建一个更加整洁的图例。
- 单击底部控点 (37) 并键入 100。 单击顶部控点 (978.1) 并键入 900。 按 Enter 键。
现在,图例的范围为 100 至 900,这些数字更易于理解。 将使用最小的三角形绘制任何低于 100 米的山脉,而使用最大的三角形绘制任何高于 900 米的山脉。
接下来,您需要缩小符号,以使其在地图上的重叠更少。
- 在图层窗格中的 LakeDistrictFells 旁,单击选项按钮,然后单击缩放至。
- 在样式选项窗格中的大小范围下,将下限值更改为 1,将上限值更改为 30。
- 单击完成。
按突出程度符号化高地
由于许多三角形的颜色与背景灰色相似,因此该地图仍然难以辨识。 接下来,您将通过选择一个更鲜明的色带并添加轮廓来解决此问题。
- 在样式选项窗格中的计数和数量(颜色)卡片上,单击样式选项。
- 单击符号样式菜单(蓝色色带)以打开符号样式窗口。
- 在符号样式窗口中,单击颜色菜单。
- 在色带窗口中,对于类别,选择绿色。
您的地图展示了国家公园中的山脉,目标受众为徒步旅行和其他户外活动爱好者。 由于绿色与自然和户外相关联,因此其是适用于此地图的颜色选择。 菜单中提供了许多绿色色带,但这些色带与您为此地图设想的柔和绿色不太相符。 您需要选择一个饱和度较高并且值范围较广的色带。 借助这些属性,稍后可以更轻松地在效果窗格中对其进行修改。
- 滚动至列表底部并单击 Green 17 色带。 (指向色带可读取其名称。)
现在,最突出的山脉将显示为黄色,最不突出的山脉将显示为绿色。
当大多数人查看地图时,他们通常假设深色代表更多,浅色代表更少。 您需要翻转色带以与此常见假设相匹配。
- 在色带窗口中,单击翻转色带颜色。
- 现在,最突出的山脉也将在视觉上最突出,因为这些山脉最暗,与背景的对比度最大。
注:
有关何时翻转色带的详细信息,请参阅视频:浅色和深色配色方案。
- 单击完成。
在浅色背景下,黄色三角形仍难以辨识,并且难以确定三角形重叠的位置。 您需要使符号的轮廓更加明显,以确保其清晰可见。
- 在轮廓颜色下,单击颜色菜单。 对于 #,键入 005910 并按 Enter 键。
颜色将变为深绿色。 这是与地图上最深的三角形颜色相同的深绿色。 如果可能,最好重用地图上已存在的颜色。 这将有助于在视觉上简化地图,并确保在不同屏幕上查看地图时的一致性。
提示:
您可以在 web 浏览器上安装扩展模块,允许您从地图、照片和其他图形中查找颜色的十六进制值。 取色器就是这种扩展模块的一个例子。
- 单击完成。
轮廓的颜色现在更深,但在地图上仍然难以辨识。
- 将轮廓透明度设置为 0%,并将轮廓宽度设置为 1 像素。
轮廓现在清晰可见。
轮廓向地图添加了视觉信息,因此如果不需要这些信息,则应该将其移除。 但是,在本示例中,轮廓有助于确保最小的符号仍然清晰可见并且区分重叠的三角形。 由于轮廓正在执行重要的视觉任务,因此您选择强调轮廓,而非将其移除。
- 关闭符号样式窗口。
- 查看直方图。
这次,数据将集中在值范围的底部。 存在一些异常值:比大多数其他山脉更加突出的山脉。 顶部控点设置为 118,高于平均值一个标准差。 将使用相同的深绿色来绘制突出程度高于此值的所有山脉。 您需要向上移动控点,以便仅使用此颜色绘制多个三角形。
- 单击顶部控点 (118) 并键入 400。 按 Enter 键。
现在,地图大部分显示为黄色。 大多数深绿色三角形被黄色三角形遮挡。 您需要调整显示顺序以解决此问题。
- 在设置工具栏上,单击属性按钮以打开属性窗格。
- 滚动至窗格底部,然后展开要素显示顺序部分。
- 对于排序方式,选择 Prominence (m)。
现在,较深的三角形绘制在较浅的三角形上方。 在景观中最突出的山峰在地图上也将最突出。
通过混合和效果调整颜色
之前,您为地图选择了高度饱和的配色方案,尽管您的意图是使用柔和的绿色。 接下来,您将使用效果来修改配色方案。 您将更改 LakeDistrictFells 图层的饱和度、亮度和对比度。
- 在属性窗格中,向上滚动至外观部分。
首先,您将更改图层的混合模式。 混合模式可确定如何渲染重叠图层中的颜色。 混合将影响图层的颜色,因此应在使用效果修改这些颜色之前进行设置。
- 对于混合,选择正片叠底。 关闭混合窗口。
地图上的符号颜色将变得稍微深一些。
混合的效果尚不明显,因为三角形下方的信息过少。 但是,稍后,正片叠底混合模式将确保三角形下方的要素保持可见。
- 在设置工具栏上,单击效果按钮。 在效果窗格中,单击饱和度以打开此效果。
- 在饱和度窗口中,拖动强度滑块并观察其效果。
- 将强度设置为 30。
地图上的三角形将变为一系列暗淡、柔和的绿色。 您需要进一步调整其颜色,以恢复一些鲜艳度。
- 在效果窗格中,单击亮度和对比度。 将亮度设置为 85,将对比度设置为 150。
提示:
值为 100 相当于没有任何变化。
借助效果,您可以为地图创建自定义配色方案。
- 关闭亮度和对比度窗口。
- 在效果窗格中,将饱和度效果拖至亮度和对比度效果上方。
效果的顺序非常重要(首先应用顶部效果),在本例中,当首先应用饱和度效果时,三角形的颜色将略深。
- 在内容工具栏上,单击保存并打开按钮,然后单击另存为。
对于标题,键入 Lake District National Park。 单击保存。
到目前为止,在本教程中,您已经使用颜色和大小绘制了湖区国家公园的高地地图。 您修改了字段显示名称、直方图、符号形状、轮廓、要素显示顺序和混合。 您还使用饱和度、亮度和对比度效果对图层的配色方案进行了自定义。
设计多比例地图
Web 地图的一个重要方面是其能够进行放大和缩小。 虽然这对于地图用户来说是一项巨大的优势,但对制图师来说却是一项挑战,因为他们必须以每个比例采用不同的方式设计地图。 接下来,您将使用可见性范围和过滤以确保地图的细节和焦点随着比例而相应变化。
绘制公园边界地图
当人们在您的地图上进行缩小时,您将向其显示湖区国家公园以及英格兰其他国家公园的边界来提供背景信息。 要查找此数据,您需要搜索精选的权威地理信息集合 ArcGIS Living Atlas of the World。
- 在图层窗格中,单击添加按钮。
- 单击我的内容,然后选择 Living Atlas。
- 单击搜索并键入 National Parks (England)。 在搜索结果中,单击 National Parks (England) 卡片。
注:
如果搜索结果中未提供 National Parks (England) 图层,请单击 Living Atlas 并选择 ArcGIS Online。 再次搜索该图层。
- 在随即出现的窗口中,向下滚动并展开详细信息部分。
- 阅读使用条款部分。
检查您是否拥有使用地图数据的合法权限将非常重要。 如果未列出任何使用条款,则必须假定您没有权限,尽管您可以联系数据所有者以请求权限。
对于 National Parks (England) 图层的使用没有任何限制。
- 单击添加到地图。
- 在添加数据窗格的顶部,单击返回按钮以返回到图层窗格。
- 将 National Parks (England) 图层拖至 LakeDistrictFells 图层下方。
现在,LakeDistrictFells 图层上的正片叠底混合模式变得明显,因为三角形的绿色与公园的红色混合在一起。
您将对公园图层应用相同的混合,以便显示底图信息。
- 在图层窗格中,选择 National Parks (England) 图层。
- 打开属性窗格。 对于混合,选择正片叠底。 关闭混合窗口。
现在可在公园图层下方看到底图上的湖泊和道路。
- 进行缩小,直到您能够看到所有 10 个公园为止。
每个公园将以不同的颜色显示。 这不是必需的,因为公园在物理上是分开的。 您需要将其设置为全部采用相同的颜色以简化地图。
- 打开样式窗格。 单击位置(单一符号)卡片。 单击样式选项。
您将选择绿色以与地图的主题相匹配。
有时,在地图上针对不同的图层使用相同的颜色可能会导致混淆。 但是,在本例中,公园多边形和三角形点要素的形状差异较大,因此两者之间不太可能混淆。 针对两者使用绿色将有助于使地图感觉一致并且两个图层看起来相关。
- 单击符号样式菜单(橙色条柱)。
- 单击填充颜色菜单,对于 #,键入 deedbe 并按 Enter 键。 单击完成。
在地图上,公园多边形随即更改为淡绿色。
您将移除符号轮廓。 虽然轮廓对于三角形符号非常有用,但其对于公园图层却毫无用处。 它们只会添加不必要的视觉信息。
- 对于轮廓颜色,单击无颜色按钮。
设置过滤器
接下来,您将创建 National Parks (England) 图层的副本并对其进行过滤以仅显示湖区国家公园。 由此可以采用不同于其他公园的方式来控制湖区国家公园的属性(包括可见性范围)。
- 在图层窗格中的 National Parks (England) 旁,单击选项按钮,然后单击复制。
- 在 National Parks (England)-Copy 旁,单击选项按钮,然后单击重命名。
- 对于标题,键入 Lake District National Park,然后单击确定。
您现在拥有两个公园图层,可以为其设置不同的样式。 您将对一个图层进行过滤以仅显示湖区国家公园。
- 确保 Lake District National Park 图层处于选中状态。 在设置工具栏上,单击过滤器按钮。
- 在过滤器窗格中,单击新增。
- 在条件下,单击第三个菜单并选择 LAKE DISTRICT。
该条件现在为 NAME is LAKE DISTRICT。 图层中将仅显示符合此描述的要素。
- 在窗格的底部,单击保存。
设置可见性范围
将湖区国家公园与其他公园分隔后,即可应用不同的可见范围。 可见范围是适用于交互式地图的重要制图工具。 可以控制在每个比例下可见的信息。 您将使用可见范围来确保英格兰国家公园仅在缩小时显示,山脉仅在放大时显示,并且湖区国家公园在所有比例下均会显示。
- 在图层窗格中,选择 National Parks (England) 图层。 打开属性窗格。
- 在可见性下,将菜单设置为 World 和 County。
现在,仅当缩小至超过 County 比例时,公园才会显示在地图上。 本教程中已提供可见性比例设置。 当您设计自己的地图时,您需要进行试验并参考地图的用途来确定最适合每个图层的比例。
接下来,您将选择 LakeDistrictFells 图层并设置其可见范围。
- 单击窗格顶部的黑色通栏。
- 在随即出现的菜单中,单击 LakeDistrictFells。
- 在可见性下,将菜单设置为 Metropolitan area 和 Room。
- 放大和缩小该地图。
湖区国家公园始终可见。 在较小的比例(缩小)下,其他国家公园可见,但山脉不可见。 在较大的比例(放大)下,山脉可见,但其他公园不可见。
- 关闭下拉阴影窗口。
- 在内容工具栏上,单击保存并打开按钮,然后单击保存。
可视等级设计
要设计有效的地图,必须考虑可视等级。 这意味着需要确定您希望人们首先注意到的图层。 与背景具有较高对比度的地图元素具有较高的可视等级。 将首先注意到这些元素,并且其应该对地图目标最重要。
注:
有关可视等级的详细信息,请参阅视频系列地图的可视等级。
设置湖区国家公园的样式
山脉三角形符号(尤其是深色和较大的符号)目前在地图上具有最高的可视等级。 浅色英格兰国家公园的可视等级最低。 这是合适的,因为山脉对主题非常重要,而其他公园则为辅助信息。 下来,您将设计 Lake District National Park 图层,使其具有中等可视等级。 它应该看起来比其他公园更重要,但不如山脉重要。
- 在地图上进行缩放,直到山脉符号可见为止。
绿色的填充颜色与山脉符号相互竞争。 您需要将此颜色设置为更浅的颜色,以使山脉能够继续与其背景形成强烈对比。
- 选择 Lake District National Park 图层。
- 在设置工具栏上,单击样式按钮。
- 在样式窗格的位置(单一符号)卡片上,单击样式选项。
- 单击符号样式菜单(绿色条柱)。
- 单击填充颜色菜单,对于 #,键入 f8fff0。
颜色的变化降低了图层的可视等级,由此使其成为山脉符号的有效背景。 但是,Lake District National Park 图层现在在底图上几乎不可见。 虽然您希望其突出程序低于山脉符号,但您也希望其突出程度高于其他公园。 可以通过为符号添加粗体轮廓来实现这一点。
- 单击完成。 将轮廓颜色更改为 #202e03。
- 放大和缩小该地图。
深色轮廓使该公园比其他公园更加突出。 浅色的填充颜色可避免其与山脉符号产生过多竞争。
添加下拉阴影效果
接下来,您将应用下拉阴影效果以进一步提升公园的可视等级。
- 确保 Lake District National Park 图层处于选中状态。 在设置工具栏上,单击效果按钮。
- 打开下拉阴影效果。
您将自定义下拉阴影效果以使其变得柔和。
- 在下拉阴影窗口中,将颜色更改为 #202e03。
此颜色与针对符号轮廓所使用的绿色相同。
- 将宽度更改为 20。 将 X 偏移和 Y 偏移均更改为 0。
现在,阴影均匀地延伸至公园四周。
- 在地图上进行放大或缩小以观察不同比例下的下拉阴影。
公园的可视等级明显高于之前的可视等级。 下拉阴影使公园看起来好像漂浮在底图之上。
下拉阴影是吸引人们注意图层的有效方法。 但是,应谨慎使用下拉阴影。 如果向多个图层添加下拉阴影,则可能会混淆可视等级并使地图变得杂乱。
- 在内容工具栏上,单击保存并打开按钮,然后单击保存。
在本教程中,您根据湖区国家公园高地的高度和突出程度绘制了地图。 您学习了如何从 .csv 文件中向 ArcGIS Online 地图添加空间数据、如何使用颜色和大小来设置数据样式,以及如何应用过滤器、可见性范围、混合和效果。 在下一教程中,您将自定义底图。