# 创建地图

地图让您能够以地理方式查看自己的数据。

地图有许多展示您的数据的方式。您可向地图添加多个层以在相同地图上显示不同类型的信息。您可对位置设置自定义范围，从而如果两个位置有相同名称，您能正确地显示位置和其数据。您可使用钻取维度来创建选择项的地理区域的层次结构。您可限制地图到地图的特定视图（诸如关注的地区）的平移和地图的范围，在该地区之外用户无法进行平移或缩小。您可将自定义基本地图添加至自己的地图并使用非 WGS-84 坐标。

您可以将映射添加到正在编辑的工作表中。

提示注释您可以基于不同的点数据或区域数据创建多个映射可视化，这些数据使用相同的维度数据。

执行以下操作：

1. 在资产面板中，打开 图表。

2. 在可视化下，将一个空映射拖到工作表上。

3. 从映射设置中，选择基础映射。

4. 从属性面板中的层中，将层添加到您的映射中。

   层放置在相同类型的层之上。您可以通过在列表中上下拖动层来设置层的顺序。列表顶部的层也会叠加在映射上的其他层之上。

   有关配置层的信息，请参阅：

   * [点层](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Map/point-layer.htm)
   * [区域层](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Map/area-layer.htm)
   * [线路层](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Map/line-layer.htm)
   * [密度层](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Map/density-layer.htm)
   * [图表层](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Map/chart-layer.htm)
   * [背景层](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Map/background-layer.htm)

创建映射后，您可以在属性面板中调整其外观以及映射及其层的其他设置。

信息注释如果添加的层存在问题，the 信息 icon 图标将出现在映射的左上角。单击该图标可查看错误消息。

## 设置映射样式

属性面板中有一些选项可用于设置地图图表中文本的样式。您可以设置标题区域中的文字和几种类型地图图层的标签的样式。

有关设置单个可视化样式的常规信息，请参见[将自定义样式应用于可视化](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/style-visualization.htm)。

### 自定义标题区域中的文本

单击外观 &gt; 演示文稿下的the 样式设置 icon 以自定义图表标题区域（标题、副标题和脚注）的样式。 您可以通过单击每个部分旁的 ![重置](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/Icons/reset.svg) 重置样式。单击 ![重置](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Resources/Images/Icons/reset.svg) 全部重置可重置样式面板中所有可用标签的样式。

可以在外观 &gt; 常规下设置标题、副标题和脚注的文本。若要隐藏这些元素，请关闭显示标题。

您可以设置图表标题信息的文本样式。

执行以下操作：

1. 在属性面板中，展开外观部分。

2. 在外观 &gt; 展示下，单击 the 样式 icon 。

3. 在常规选项卡上，设置以下文本元素的字体、强调样式、字体大小和颜色：

   * 标题

   * 副标题

   * 脚注

### 自定义地图图层标签中的文字

可以自定义各个图层的字体、字体大小和文本颜色。可以为以下类型的地图图层设置文字样式：

* 区域层

* 点层

* 线路层

* 图表层

执行以下操作：

1. 在属性面板的图层下，单击要为其设置文字样式的图层。

2. 在选项 &gt; 常规下，打开显示标签设置。

3. 使用标签字体族下的选项可以更改图层标签的字体。

4. 使用标签字体大小下的选项可以调整图层标签的文字大小。

5. 在标签字体颜色下为标签文本选择一种颜色。

### 自定义边框和阴影

您可以自定义图表的边框和阴影。

执行以下操作：

1. 在属性面板中，展开外观部分。

2. 在外观 &gt; 展示下，单击 the 样式 icon。

3. 在样式面板的常规选项卡上的边框下，调整轮廓大小以增加或减少图表周围的边框线。

4. 选择边框的颜色。

5. 调整拐角半径以控制边框的圆度。

6. 在常规选项卡的阴影下，选择阴影大小和颜色。选择无以移除阴影。

## 自定义选择颜色

您可以为映射中的选择自定义颜色。

执行以下操作：

1. 在属性面板中，展开外观部分。

2. 在外观 &gt; 演示下，在选择颜色后选择一种颜色。

## 限制映射层中的位置范围

默认情况下，当使用名称时，Qlik Sense 会在广泛的位置范围内搜索位置字段。在存在多个可能匹配项的情况下，您可能需要限制搜索的位置范围，以确保 Qlik Sense 显示所需的位置。

执行以下操作：

1. 从属性面板中的层中，单击位置。
2. 将位置范围设置为自定义。
3. 在位置类型之后，选择选作位置字段的字段或表达式中包含的数据类型。
4. （可选）在国家/地区之后，输入一个字段、表达式或文本，以指示位置字段中的位置所在的国家/地区。
5. （可选）在行政区域（级别 1）之后，输入一个字段、表达式或文本，以指示位置字段中的位置所在的一级行政区域。
6. （可选）在行政区域（级别 2）之后，输入一个字段、表达式或文本，以指示位置字段中的位置所在的二级行政区域。

## 限制映射中的平移

您可以限制映射中的平移设置，以将映射中的视图限制在设定区域内，例如特定的感兴趣区域。当您限制映射中的平移时，您会将映射锁定到当前视图。映射缩小的范围不会超过当前视图。您无法将映射平移到当前视图的限制之外。如果放大，您可以平移，但会受到平移限制边界的限制。

执行以下操作：

1. 从属性面板中，单击外观。
2. 在演示中，将限制平移导航设置为自定义。
3. 将您的映射设置为您想要限制平移的视图。
4. 单击设置平移限制。

您可以使用限制平移导航打开和关闭设置的平移限制。您可以通过单击清除平移限制来清除保存的平移限制。

## 使用非 WGS-84 坐标系

如果您的数据和背景映射采用非 WGS-84 投影，则应将基础映射设置为无，将背景映射添加为背景层，然后根据基础映射中使用的长度单位将投影设置为使用未定义的度数或米数。

使用非 WGS-84 坐标时，必须使用加载到字段中的几何图形。不能使用位置名称。

执行以下操作：

1. 从属性面板中，单击映射设置。

2. 在基础映射中，选择空（未定义的度数）或空（未定义的米数）。

3. 选择背景层。

4. 在URL之后，输入滑动映射服务器的 URL。

   例如，http://a.tile.opencyclemap.org/cycle/${z}/${x}/${y}.png 。

5. 在归属之后，输入映射的归属字符串。

   例如，&copy; &lt;a href='http://www.opencyclemap.org/' target='\_blank'&gt;OpenCycleMap&lt;/a&gt;. Map data &copy; &lt;a href='http://www.openstreetmap.org/copyright' target='\_blank'&gt;OpenStreetMap&lt;/a&gt; contributors。

6. 从层中，单击添加层。

7. 选择您的层类型。

8. 在维度中，单击添加并选择一个包含映射坐标系中数据的字段。

## 设置映射的缩放和选择行为

您可以设置映射的缩放和选择行为。映射提供以下选项：

* 自动缩放：映射自动放大到选择内容。这是默认选项。

* 自动选择可见项：缩放和平移会根据映射上显示的点更改选择内容。

  要使用此选项，请使用空间索引操作为您的点数据字段创建一个包含空间索引数据的表。与空间索引一起使用的点数据字段可以包含坐标或命名位置。有关详细信息，请参阅 [空间索引](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Global_Common/GeoOperationsFunctions/Operations/SpatialIndex.htm)。

  然后，您可以使用相同的点数据字段添加点层，以在映射上显示这些点。

  用户在使用映射时，可以通过单击悬停菜单中的 the 关闭选择可见项 icon 来关闭映射的自动选择可见项。

* 无：映射永远不会自动放大。

执行以下操作：

1. 从属性面板中，单击映射设置。
2. 在缩放行为下，选择以下选项之一：
   * 自动缩放
   * 自动选择可见项
   * 无
3. 如果选择了自动选择可见项，请在空间索引下，选择包含空间索引信息的字段。

## 服务器连接要求

为了使Qlik Sense地图图表能够执行位置查找并显示地图映射（基本地图和图层），Web 浏览器需要能够在端口 443 (HTTPS) 上与以下两个服务器建立连接：

* maps.qlikcloud.com （位置查找和背景地图需要）

* ibasemaps-api.arcgis.com（卫星地图需要）

有关详细信息，请参阅[用户 Web 浏览器使用的端口](https://help.qlik.com/en-US/sense-admin/May2026/Subsystems/DeployAdministerQSE/Content/Sense_DeployAdminister/QSEoW/Deploy_QSEoW/Ports.htm#anchor-3) （仅提供英文版本）的地图服务连接要求。

## 了解详情

* [映射图表](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Map/Map.htm)

* [加载您自己的地图数据](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/Map/load-map-data.htm)

* [创建向下钻取维度](https://help.qlik.com/zh-CN/cloud-services/Subsystems/Hub/Content/Sense_Hub/Dimensions/create-drill-down-dimension.htm)

* [解释地图图表](https://help.qlik.com/lnk/Interpreting_map_charts)

相关学习内容：

* [解释地图图表](https://help.qlik.com/lnk/Interpreting_map_charts)