视频
本教程也以视频方式提供。
过滤图层
要素图层包含对数据源的引用,以及确定数据在地图上的显示方式和行为方式的图层属性。 您将查看 Esri 拥有的要素图层并更改其某些图层属性以更好地满足您的用途。
- 转至 World Countries 项目页面。
这是 Esri 拥有的要素图层。 由于您拥有 ArcGIS 订阅,因此该项目的使用条款允许您在地图中使用该项目。
- 在项目页面的顶部,单击在 Map Viewer 中打开。
注:
根据您的组织和用户设置,您可能已打开 Map Viewer 经典版。ArcGIS Online 将提供两个地图查看器,用于查看、使用和创建地图。 有关可用和使用的地图查看器的详细信息,请参阅此常见问题解答。
本教程将使用 Map Viewer。
- 如有必要,在功能区上,单击登录。 使用您的 ArcGIS 组织帐户登录。
注:
如果您没有 ArcGIS Pro 的访问权限或者 ArcGIS 组织帐户,请参阅软件访问权限选项。
世界地图随即显示。 接下来,您将过滤图层以仅显示瑞士。
- 在设置(浅色)工具栏上,单击过滤器按钮。
注:
如果设置工具栏不可用,请单击图层窗格中的 World Countries。 仅当选择某个图层时,设置工具栏才可用。
- 在过滤器窗格中,单击添加表达式。
- 在表达式下,确保第一个菜单设置为 Country Name,第二个菜单设置为 is。 在第三个菜单中,键入 Switzerland。
- 单击保存。
- 在地图上,缩放至瑞士。
地图现在将显示瑞士,而非世界上所有国家/地区。 您尚未更改 Esri 拥有的要素图层;您仅更改了其在此地图中的显示方式。
保存图层的副本
您的网站将包含多张瑞士地图,每张地图都包含不同的专题数据。 您将保存预过滤图层的副本,不必每次都应用过滤器。
- 在图层窗格中的 World Countries 图层上,单击选项按钮。 单击另存为。
- 在创建项目窗口中,对于标题,键入 Switzerland,后跟您的姓名或首字母缩写(例如 Switzerland Your Name)。
注:
不能在 ArcGIS 组织中创建同名的两个图层。 可通过向图层名称添加您的姓名首字母以确保组织中的其他人也可以完成本教程。 在创建图层后,可以在地图中对其进行重命名以移除您的姓名首字母,这不会影响基础数据图层的名称。
已使用来自源图层的信息填充了标签。 您将调整摘要以包含指向源图层的直接链接。
- 对于摘要,删除现有文本。 复制粘贴以下内容:This layer is a filtered copy of The World Countries layer owned by Esri: https://www.arcgis.com/home/item.html?id=ac80670eb213440ea5899bbf92a04998。
- 单击保存。
随即在您的我的内容列表中创建一个新的要素图层项目,但地图上似乎没有任何变化。
- 在设置工具条上,单击属性按钮。
- 在源图层窗格中,展开信息部分。
源图层列为 Switzerland / World Countries。 这是您在 ArcGIS Online 帐户中创建的新要素图层项目。 之前,源图层是 Esri 拥有的 World Countries / World Countries 要素图层。
注:
Switzerland 是 World Countries 要素图层内的子图层。
- 在源图层下,单击 Switzerland / World Countries。
随即出现要素图层子图层的项目页面。
- 在功能区上,单击 Switzerland。
随即出现要素图层的项目页面。 此要素图层归您所有。
要素图层不包含数据。 相反,它包含对数据源的引用以及图层属性。 Switzerland 图层引用与其创建时所用的 World Countries 图层相同的数据源。 如果编辑数据源(例如,如果更改国家/地区的名称),则该编辑内容将显示在 Switzerland 图层上。
您之前已添加至摘要的 URL 可以帮助您导航回 Esri 拥有的原始要素图层,以检索其元数据和数据源。
- 滚动至页面底部。 在制作者名单(属性)旁,单击编辑。
您将添加用于 World Countries 要素图层的相同属性。
- 键入 Esri; Garmin International, Inc.; U.S. Central Intelligence Agency,然后单击保存。
配置图层属性
接下来,您将更改图层的一些外观属性。 可以单击在 Map Viewer 中打开并在其中进行更改。 但是,这些更改将保存在 web 地图中,因此其只能控制图层在该地图中的显示方式。 对于您的工程,您希望确保图层属性在多个地图中的设置一致。 因此,您需要在工程页面的可视化选项卡上进行更改。 这些更改将保存在要素图层中。 它们将影响图层在每个地图中的显示方式。
- 在功能区上,单击可视化选项卡。
随即出现 Switzerland 要素图层的地图视图。
注:
这只是地图视图,不是地图项目。 例如,无法向此地图添加任何其他图层。
可以在此地图视图中控制图层属性。 您在此处更改的任何属性都将存储在要素图层中,而非 web 地图中。
- 在地图上,缩放至 Switzerland。
您需要更改图层的外观,以便能够查看图层下方的底图。
- 如有必要,请在内容(深色)工具栏上,单击图层按钮以打开图层窗格。
- 在设置工具条上,单击属性按钮。
- 在属性窗格的外观部分中,将透明度更改为 40%。
阿尔卑斯山的山体阴影变得可见,但其仍被图层部分遮挡。
您将使用混合模式,使山脉显示得更加清晰。
- 对于混合,选择正片叠底。
混合模式将控制图层的像素与其下方像素进行交互的方式。
由于每个季节性地图的颜色主题都不同,因此您需要在每个地图中更改图层的颜色,而非在可视化选项卡上进行更改。
- 在地图视图上方,单击保存。
将此图层添加至新地图时,它将在此处设置所有属性,包括过滤器、透明度和混合设置。
在地图中使用此图层
已准备好将 Switzerland 要素图层添加至季节性地图。 您需要首先将其添加至冬季主题的地图并将其颜色更改为蓝色。 您还需要确认所有其他属性均由源图层控制,而非由地图控制。
- 打开 Switzerland Winter 地图。
- 如有必要,在功能区上,单击登录。 使用您的 ArcGIS 组织帐户登录。
- 如有必要,请在内容(深色)工具栏上,单击图层按钮以打开图层窗格。
- 在图层窗格中,单击添加。
- 确保将添加图层窗格顶部的过滤器设置为我的内容。
- 在项目列表顶部的 Switzerland 要素图层卡片上,单击添加按钮。
Switzerland 图层随即出现在地图上。 橙色不太适合冬季主题的地图。 您需要将其颜色更改为蓝色。
- 在设置工具栏上,单击效果按钮。
注:
您还可以在样式窗格中更改图层的颜色。
- 在效果窗格中,打开色调旋转。
- 在色调旋转窗口中,键入 163。
Switzerland 图层随即更改为与底图更加匹配的蓝色。
- 关闭色调旋转窗口。
- 在设置窗格中,单击属性按钮。
- 在源图层窗格中,展开信息部分。
- 单击某些属性存储在此 web 地图中。
随即出现图层属性状态窗口。
图层属性分为两类:数据属性和外观属性。 外观属性部分显示 web 地图中仅存储一个属性:效果。 所有其他属性均存储在源图层中。
这意味着,如果您返回到源图层(Switzerland 要素图层项目页面的可视化选项卡上)并在效果窗格中进行更改,则不会对此地图进行任何更改。
所有其他属性均存储在源图层中。 这意味着如果更改混合、过滤器、弹出窗口或者源图层的任何其他属性,则这些更改将显示在此地图上。
这有助于了解属性的存储位置,以便预测其行为方式。 在本例中,由于您拥有源图层,因此图层属性更改不会意外发生。
注:
但是,由于您不拥有数据,因此数据更改仍可能会意外发生。
您可以使用要素图层来控制您希望在所有地图中保持一致的属性,并且可以在每个地图中单独设置您希望保持不同的属性(包括 Hue rotate Effect 属性)。
- 关闭图层属性状态窗口。
提示:
要将所有图层属性存储在同一位置,请单击管理图层属性。
在本教程中,您学习了如何通过将新要素图层保存到您的帐户来管理图层属性。 要素图层引用的数据不归您所有,但所有图层属性均归您所有。 在图层的可视化选项卡上,您配置了所有旅游地图所需的图层属性。 在冬季 web 地图中,您配置了仅该地图所需的最终图层属性(颜色)。
您可以在教程库中找到更多教程。