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

静态地图(区域)图表适用于按区域绘制数据。要绘制各个点,请使用静态地图(点)或互动式地图图表。

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

静态地图(区域)图表用于绘制一个维度和一个测量:

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

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

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

地图菜单选项

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

下列选项在与您选择的其他设置发生冲突时可能显示为灰色或处于隐藏状态。

地图

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

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

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

TopoJSON 网址

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

TopoJSON 对象键

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

TopoJSON 属性键

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

TopoJSON 属性标签键

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

Projection

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

样式菜单选项

颜色

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

此参数接受由一个或多个颜色值组成的逗号分隔列表。颜色值可以采用 RGB 十六进制字符串(如 #2ca6cd)或 CSS 颜色名称(如 mediumblue)的格式。

您可以定义允许 Looker 用于指示震级的每种有效颜色。为此,请务必开启量化颜色。您还可以允许 Looker 在您定义的颜色之间插入颜色深浅。对于此行为,请务必关闭量化颜色

量化颜色

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

空白区域的颜色

对于图表中未显示基础数据的任何区域,您都可以设置其颜色。

此参数接受单个颜色值。颜色值的格式可以设置为 RGB 十六进制字符串(例如 #2ca6cd)或 CSS 命名颜色字符串(例如 mediumblue)。

外边框颜色

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

此参数接受单个颜色值。颜色值的格式可以设置为 RGB 十六进制字符串(例如 #2ca6cd)或 CSS 命名颜色字符串(例如 mediumblue)。

内边框颜色

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

此参数接受单个颜色值。颜色值的格式可以设置为 RGB 十六进制字符串(例如 #2ca6cd)或 CSS 命名颜色字符串(例如 mediumblue)。

外边框宽度

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

内边框宽度

您可以设置每个地图区域的边框宽度(以像素数的形式指定)。

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

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