创建地图
地图让您能够以地理方式查看自己的数据。
地图有许多展示您的数据的方式。您可向地图添加多个层以在相同地图上显示不同类型的信息。您可对位置设置自定义范围,从而如果两个位置有相同名称,您能正确地显示位置和其数据。您可使用钻取维度来创建选择项的地理区域的层次结构。您可限制地图到地图的特定视图(诸如关注的地区)的平移和地图的范围,在该地区之外用户无法进行平移或缩小。您可将自定义基本地图添加至自己的地图并使用非 WGS-84 坐标。
您可以在正在编辑的 工作表 上添加地图。
执行以下操作:
地图创建后,您可以在属性面板中调整其外观以及地图及其层的其他设置。
设置地图样式
属性面板中有一些选项可用于设置地图图表中文本的样式。您可以设置标题区域中的文字和几种类型地图图层的标签的样式。
有关设置单个可视化样式的常规信息,请参见将自定义样式应用于可视化。
自定义标题区域中的文本
单击外观 > 演示文稿下的 样式设置以自定义图表标题区域(标题、副标题和脚注)的样式。 您可以通过单击每个部分旁的
重置样式。单击
全部重置可重置样式面板中所有可用标签的样式。
可以在外观 > 常规下设置标题、副标题和脚注的文本。若要隐藏这些元素,请关闭显示标题。
您可以设置图表标题信息的文本样式。
执行以下操作:
-
在属性面板中,展开外观部分。
-
在外观 > 展示下,单击
样式。
-
在常规选项卡上,设置以下文本元素的字体、强调样式、字体大小和颜色:
-
标题
-
副标题
-
脚注
-
自定义地图图层标签中的文字
可以自定义各个图层的字体、字体大小和文本颜色。可以为以下类型的地图图层设置文字样式:
-
区域层
-
点层
-
线路层
-
图表层
执行以下操作:
-
在属性面板的图层下,单击要为其设置文字样式的图层。
-
在选项 > 常规下,打开显示标签设置。
-
使用标签字体族下的选项可以更改图层标签的字体。
-
使用标签字体大小下的选项可以调整图层标签的文字大小。
-
在标签字体颜色下为标签文本选择一种颜色。
自定义边框和阴影
您可以自定义图表的边框和阴影。
执行以下操作:
-
在属性面板中,展开外观部分。
-
在外观 > 展示下,单击
样式。
-
在样式面板的常规选项卡上的边框下,调整轮廓大小以增加或减少图表周围的边框线。
-
选择边框的颜色。
-
调整拐角半径以控制边框的圆度。
-
在常规选项卡的阴影下,选择阴影大小和颜色。选择无以移除阴影。
自定义选择颜色
您可以为映射中的选择自定义颜色。
执行以下操作:
-
在属性面板中,展开外观部分。
-
在外观 > 演示下,在选择颜色后选择一种颜色。
限制地图层中的位置范围
默认情况下,当使用名称时,Qlik Sense 会为位置 字段 搜索广泛的位置范围。如果存在多个可能的匹配项,您可能需要限制搜索的位置范围,以确保 Qlik Sense 显示所需的位置。
执行以下操作:
- 在属性面板的 层 中,单击 位置。
- 将 位置范围 设置为 自定义。
- 在 位置类型 之后,选择选定为 位置字段 的字段或表达式中包含的数据类型。
- (可选)在 国家/地区 之后,输入一个字段、表达式或文本,指示 位置字段 中的位置所在的国家/地区。
- (可选)在 行政区域(1 级) 之后,输入一个字段、表达式或文本,指示 位置字段 中的位置所在的一级行政区域。
- (可选)在 行政区域(2 级) 之后,输入一个字段、表达式或文本,指示 位置字段 中的位置所在的二级行政区域。
限制地图中的平移
您可以限制地图中的平移设置,以将地图视图限制在设定的区域内,例如特定的感兴趣区域。当您限制地图中的平移时,您会将地图锁定在当前视图。地图缩小的程度不会超过当前视图。您无法将地图平移到当前视图的限制之外。如果您放大,则可以平移,但会受到平移限制边界的限制。
执行以下操作:
- 在属性面板中,单击 外观。
- 在 演示 中,将 限制平移导航 设置为 自定义。
- 将地图设置为您想要限制平移的视图。
- 单击 设置平移限制。
您可以使用 限制平移导航 打开或关闭设置的平移限制。您可以通过单击 清除平移限制 来清除保存的平移限制。
使用非WGS-84 坐标系
如果您拥有投影不是 WGS-84 的数据和背景地图,则应将底图设置为 无,将背景地图添加为背景层,然后根据底图中使用的长度单位将投影设置为使用未定义的度数或米。
使用非WGS-84 坐标时,必须使用加载到字段中的几何图形。不能使用位置名称。
执行以下操作:
- 在属性面板中,单击 地图设置。
- 在 底图 中,选择 空(未定义度数) 或 空(未定义米)。
-
选择 背景层。
-
在 URL 之后,输入 slippy 地图服务器的 URL。
例如,http://a.tile.opencyclemap.org/cycle/${z}/${x}/${y}.png 。
-
在 归属 之后,输入地图的归属字符串。
例如,© <a href='http://www.opencyclemap.org/' target='_blank'>OpenCycleMap</a>. Map data © <a href='http://www.openstreetmap.org/copyright' target='_blank'>OpenStreetMap</a> contributors。
- 在 层 中,单击 添加层。
- 选择您的层类型。
- 在 维度 中,单击 添加 并选择一个包含地图坐标系中数据的字段。
设置地图的缩放和选择行为
您可以设置地图的缩放和选择行为。地图提供以下选项:
- 自动缩放:地图会自动缩放到所选内容。这是默认选项。
-
自动选择可见项:缩放和平移将根据地图上显示的点更改选择内容。
要使用此选项,您必须使用 空间索引 操作为您的点数据字段创建一个包含空间索引数据的表。与 空间索引 一起使用的点数据字段可以包含坐标或命名位置。有关更多信息,请参阅 空间索引。
然后,您可以使用相同的点数据字段添加一个点层,以在地图上显示这些点。
用户在使用地图时,可以通过单击悬停菜单中的
来关闭地图的 自动选择可见项。
- 无:地图永远不会自动缩放。
执行以下操作:
- 在属性面板中,单击 地图设置。
- 在 缩放行为 下,选择以下选项之一:
- 自动缩放
- 自动选择可见项
- 无
- 如果您选择了 自动选择可见项,请在 空间索引 下,选择包含空间索引信息的字段。
服务器连接要求
为了使Qlik Sense地图图表能够执行位置查找并显示地图映射(基本地图和图层),Web 浏览器需要能够在端口 443 (HTTPS) 上与以下两个服务器建立连接:
-
maps.qlikcloud.com (位置查找和背景地图需要)
-
ibasemaps-api.arcgis.com(卫星地图需要)
有关详细信息,请参阅用户 Web 浏览器使用的端口 (仅提供英文版本)的地图服务连接要求。