静态地图(区域)图表选项

静态地图(区域)图表对于绘制区域数据图表非常有用。要绘制单个点,请使用静态地图(点)或交互式地图图表。

要选择静态地图(区域)图表,请点击“可视化图表”菜单栏中的省略号 (...),然后选择静态地图(区域)

静态地图(区域)图表会绘制单个维度和单个测量指标:

  • 奥斯汀、纽约市、旧金山地图和基于邮政编码的自定义地图需要 type: zipcode 维度。
  • 美国地图需要 type: string 的维度,其中包含美国各州的名称。
  • 世界地图和基于国家/地区的自定义地图需要 type: string 维度,该维度包含由三个字母组成的 ISO 3166-1 alpha-3 国家/地区代码或由两个字母组成的 ISO 3166-1 alpha-2 国家/地区代码。

    如果您的数据使用由两个字母组成的国家/地区代码,那么为了确保 Looker 将您的数据识别为国家/地区代码而不会将其误解为州代码,请确保您的 Looker 开发者在国家/地区维度的定义中添加了 map_layer_name 参数。例如:

  dimension: country {
      type: string
      map_layer_name: countries
      sql: ${TABLE}.country ;;
  }

地图菜单选项

要设置可视化图表的格式,请选择“可视化图表”标签页右上角的修改

当本文档页面上列出的一些选项与您选择的其他设置相冲突时,它们可能会灰显或隐藏。

地图

您可以选择一个地图来显示您的数据:

  • 得克萨斯州奥斯汀(邮政编码):使用按奥斯汀邮政编码分组的数据(适用于区域或点图)或经/纬度位置(仅适用于点地图)
  • 纽约市(邮政编码):使用按纽约市邮政编码分组的数据(适用于区域或点图)或经纬度位置(仅适用于点图)
  • 旧金山半岛(邮政编码):使用按旧金山半岛邮政编码(区域或点图)或经纬度位置(仅限点图)分组的数据
  • 英国(邮政编码区域):使用按英国邮政编码分组的数据(适用于区域或点图)或经纬度位置(仅适用于点图)
  • 美国:使用按美国各州分组的数据(仅适用于区域地图)、邮政编码(仅适用于点图)或经纬度位置(仅适用于点图)
  • 世界:使用按国家/地区分组的数据(仅适用于区域地图)或经纬度位置(仅适用于点图)
  • Custom:可让您使用 TopoJSON 定义自己的地图

如果您的 Looker 开发者为模型设置了 map_layer 参数,您还可以使用映射字段的自动选项。如果消息指示未设置 map_layer,请选择其他 Map 选项。

TopoJSON 网址

对于设为地图自定义的地图图表,TopoJSON 网址用于设置用于定义地图边界的 TopoJSON 文件的位置。

TopoJSON 对象键

对于设置为 Map Custom 的地图,TopoJSON 对象键将用于选择从 TopoJSON 文件绘制的哪个地图,因为 TopoJSON 可以在单个文件中支持多个地图。请将此参数设置为文件中定义的某个地图名称。

TopoJSON 属性键

对于设置为 Map Custom 的地图图表,TopoJSON Property Key 会从 TopoJSON 文件中选择要根据哪个属性进行绘制。TopoJSON 可以支持每个区域的任意元数据。如果您要针对某个特定的元数据属性绘制图表,请在此处指定该属性。默认情况下,使用第一个匹配的属性。

TopoJSON 属性标签键

对于设置为 Map Custom 的地图图表,TopoJSON Property Label Key 会从 TopoJSON 文件中选择要在提示标签中显示的属性。TopoJSON 可以支持每个区域的任意元数据。如果您希望在提示中显示特定的元数据属性,请在此处指定。默认情况下,使用 TopoJSON Property Key 的值。

Projection

对于设置为地图自定义的地图图表,您可以选择使用哪种 D3 投影来渲染地图。此 GitHub 页面显示了许多选项示例。

“样式”菜单选项

颜色

您可以定义用于表示每个地图区域震级的颜色。

此参数采用逗号分隔列表的形式,其中包含一个或多个颜色值。颜色值的格式可以是 RGB 十六进制字符串(例如 #2ca6cd),也可以是 CSS 颜色名称(例如 mediumblue)。

您可以定义允许 Looker 用于指示大小的所有有效颜色。为此,请务必开启量化颜色。您还可以允许 Looker 在您定义的颜色深浅之间插入颜色深浅。遇到这种情况时,请务必关闭量化颜色

量化颜色

您可以确定地图区域图表的颜色是否根据每个区域的严重程度进行着色(已关闭),或者是否仅使用您在颜色中指定的特定颜色(已开启)。

空白区域的颜色

您可以为图表上未显示在底层数据中的任何区域设置颜色。

此参数采用单个颜色值。颜色值的格式可以是 RGB 十六进制字符串(例如 #2ca6cd),也可以是 CSS 命名的颜色字符串(例如 mediumblue)。

外边框颜色

您可以设置整个地图边框的颜色。

此参数采用单个颜色值。颜色值的格式可以是 RGB 十六进制字符串(例如 #2ca6cd),也可以是 CSS 命名的颜色字符串(例如 mediumblue)。

内边框颜色

您可以设置每个地图区域的边框颜色。

此参数采用单个颜色值。颜色值的格式可以是 RGB 十六进制字符串(例如 #2ca6cd),也可以是 CSS 命名的颜色字符串(例如 mediumblue)。

外边框宽度

您可以设置整个地图边框的宽度,以像素数表示。

内边框宽度

您可以设置每个地图区域的边框宽度(以像素数表示)。

在提示中显示完整字段名称

您可以切换是否在您将鼠标悬停在地图区域上时显示视图名称和字段名称。