---
schema_version: "1"
id: 1867fbb0837154de67bb706f708732c040b8c8eb8b6e321d84ce18ad6af1b656
title: 为地图创建地理层
collection: tableau
version: next
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/next/zh-cn/pro/desktop/maps_marks_layers.md
canonical_url: https://help.tableau.com/v0.0/pro/desktop/zh-cn/maps_marks_layers.htm
source_site: help.tableau.com
content_type: documentation
content_hash: b5737efb489d3a6a62c810fca63135722980dd83d903a1bbb776cc2bc88c4923
description: Create geographic marks layers to overlay multiple layers of data on a map.
---
[跳转到主要内容](#main-content)

# 为地图创建地理层

当您需要向地图添加多个地理数据层时，请使用“标记”卡片中的标记层。标记层的行为就像透明叠加。每个图层独立工作，并且可以有自己的标记类型、标题和颜色。

注意：

- 标记层只能与地理数据一起使用。
- 字段可以在标记层之间共享，但应用于字段的任何筛选器都将应用于所有标记层

## 使用标记层生成视图

生成地图时，用于创建标记层的选项在向视图添加更多地理字段时将变为可用。

### 添加标记层

1. 在视图中生成第一个地图。把这个地图当做底图层。
2. 将地理字段拖到视图中。请注意，“添加标记层”控件在视图的左上角变为可用。
3. 将地理字段放在“添加标记层”控件上。新的标记层将添加到“标记”卡中，该层将显示在视图中。
    
    ![在地图中添加标记层。](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/maps_marks_layers_3.gif)

### 示例：使用标记层

以下演练使用示例工作簿[“Marks Layers Example”（标记层示例）](https://help.tableau.com/samples/en-us/map_layers/Marks_Layers_Example.twbx)。

1. 打开“标记层示例”工作簿。它使用与地理数据源的连接。
2. 将“Neighborhood Geometry”（邻近区域几何图形）字段拖到视图上。这将在视图中创建一个地图。
3. 将“Neighborhood Names”（邻近区域名称）字段拖到“标记”卡上“颜色”。
4. 将“Building Geometry”（建筑几何图形）字段拖到视图上。“添加标记层”会将显示的目标内容放在视图的左上角。
    
    ![在地图中添加标记层。](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/maps_marks_layers_3.gif)
    
    请注意，“标记”卡现在包含两个标记为“Boston\_Buildings.Building Geometry”和“Boston\_Neighborhoods.Neighborhood Geometry”的层。
    
    ![“标记”卡上的第二个标记层。](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/maps_marks_layers_5_250x361.png)
5. 向视图中添加另一层数据。将“Community Centers Geometry”（社区中心几何图形）拖到视图中。注意：作为一种快捷方式，您可以右键单击地理字段，然后单击下拉菜单中的“添加到新层”。
    
    ![显示添加层或工作表、重命名层、隐藏层和创建层的选项的菜单。](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/maps_marks_layers_4_250x291.png)
6. 在示例工作簿中，单击新层以打开其“标记”选项，然后将“Community Centers Name”（社区中心名称）字段拖到“颜色”。
7. 若要更改标记类型，请单击标记类型下拉箭头，然后则选择“形状”。单击此图层的“标记”卡上的“形状”字段，然后选择大“X”。
    
    ![波士顿街区的双轴地图。](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/maps_marks_layers_6_600x422.png)

每个层的标记类型、颜色和格式设置都可以独立配置。若要更改任何层的外观，请单击该层以展开其“标记”卡，然后将地理字段拖到其中一个“标记”卡属性（例如“颜色”）上。

## 层中的控件标记选择

向视图中添加层后，您可能希望控制用户与层的交互方式。对于一个层，可以轻松地选择单个标记来获取额外信息，例如标题或文本标签。但是，对于多个层，允许受众选择所有层上的所有标记可能不是最佳用户体验。您可以控制用户在标记层设置中与层的交互方式。

可以通过两种方法来控制用户在视图中选择层的方式。

### 禁用标记选择

在“标记”卡中，单击层的下拉箭头，然后选择“禁用选择”。这可防止用户从视图中的该层中选择标记。

![在下拉菜单中显示“禁用选择”选项的图像。](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/maps_marks_layers_7_250x394.png)

### 隐藏层

隐藏层上的所有标记

1. 在“标记”卡中，单击层名称左侧的“控制层可见性”图标。
    
    当您在“标记”卡中选择层时，该图标将变为可见，并在层可见性已禁用时保持可见。
2. 若要显示层，请再次单击该图标。

![描绘隐藏某个层的动画。](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/maps_marks_layers_8.gif)

## 更改层设置

创建具有多个层的地图后，可以更改层顺序、重命名层、移除层或隐藏层。

### 更改层顺序

Tableau 根据层在“标记”卡中的顺序来呈现层。列表顶部层中的标记将显示在位于列表中较低位置的层的标记上方。更改层顺序

1.在“标记”卡中，单击层名称并拖动它，直到出现橙色指示器箭头。橙色表示层可以移到的位置。

2.将层放到新的顺序位置。注意：若要在拖动层时取消移动，请将层放在视图的其他部分（未显示橙色指示器箭头的任何地方）。

![描绘标记菜单中层的重新排序的图形。](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/maps_marks_layers_9.gif)

### 重命名层

创建新层时，Tableau 会根据表名和字段名自动分配名称。对于大型数据源，管理许多不同的层可能会变得很困难。通过重命名层并为每个层指定不同的名称，可以更轻松地进行此操作。重命名层

1.在“标记”卡中，单击一个层，然后单击层名称右侧的下拉箭头。

2.选择“重命名”，键入新名称，然后按 Enter。

![描绘下拉菜单中的“重命名”选项的图像。](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/maps_marks_layers_10_250x392.png)

### 移除层

如果层不再有用，可以将其移除。

移除某个层：

1. 在“标记”卡中，单击“层”。
2. 单击层名称旁边的下拉箭头，然后选择“移除”。

![描绘下拉菜单中的“移除”选项的图像。](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/maps_marks_layers_11_250x392.png)

### 添加到缩放范围

默认情况下，当您向地图添加新层时，Tableau 将在视图中包含所有标记。如果标记比例（例如，显示邻近区域所有路灯的层）与显示整个国家电网的其他层之间存在较大差异，则可能会丢失所需的细节。

若要解决此问题，我们可以通过选择层名称上的下拉箭头，然后取消选择“添加到缩放范围”，按层禁用此功能。

![取消选择“添加到缩放范围”时，描绘视图改变元素焦点的动画。](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/maps_marks_layers_12.gif)

## 让用户使用图层控件自定义视图

随着地图地理图层的出现，您可以创建密集且信息丰富的视图。但是，随着图层和标记数量的增加，这些视图可能变得难以导航。

图层控件是一个面板，选中时会在视图中展开，显示所有地理数据图层，并让您快速访问每个标记图层。

![地图小部件的视图](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/Marks_Layers_Widget_01.png)

通过使用图层控件，您可以隐藏或禁用每个图层上的交互，如果您正在使用已发布工作簿，还可以将该选择保存为自定义视图。

### 启用图层控件

作为作者，您可以在发布工作簿之前启用图层控件。

- 选择“地图”\>“地图选项”\> 选中或取消选中“图层控件”

默认情况下，图层控件处于选中状态，因此在发布工作簿时，用户将能够访问面板并隐藏或显示标记图层。

![带有复选框的地图选项菜单，用于显示地图搜索、图层控制、视图工具栏以及平移和缩放。显示地图比例的复选框未选中。](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/Marks_Layers_Widget_02.png)

### 使用图层控件

如果启用了图层控件，图层控件图标将出现在视图左上角的地图控件中。单击该图标将展开一个面板，我们可以在其中看到视图中的所有标记图层。

![标记层控件。](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/Marks_Layers_Widget_03.gif)

图层控件可以在视图周围自由拖动，但每次重新加载视图时都会重置位置。

面板中的每个图层旁边都有一对图标：交互图标和可见性切换。您使用控件所做的任何更改都将反映在标记图层中。使用控件隐藏图层的功能与在“标记图层”卡中隐藏图层的功能完全相同。

选择交互图标将关闭选择或与该图层上的标记交互的功能。例如，这对于防止在进行套索选择时选择背景元素非常有用。

![标记层控件。](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/Marks_Layers_Widget_04_500x360.gif)

关闭可见性将隐藏图层上的所有标记，而将其打开将显示图层中的所有标记。请注意，隐藏的标记也会从任何选择中移除。

![标记层控件。](/tableau/next/zh-cn/pro/desktop/zh-cn/Img/Marks_Layers_Widget_05_500x357.gif)

### 带有图层控件的自定义视图

当您在启用图层控件的情况下发布视图时，用户对具有图层控件的图层所做的任何更改都不会保留。但是，用户可以[使用自定义视图](https://help.tableau.com/v0.0/pro/desktop/zh-cn/customview.htm)来保持其更改不变。