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

静态地图(区域)图表对于按区域 绘制数据非常有用。如需绘制各个点,请使用 静态地图(点) 或互动式 地图 图表。

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

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

  • 奥斯汀、纽约市、旧金山地图以及基于邮政编码的自定义地图需要 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 ;;
  }

地图菜单选项

如需设置可视化的格式,请选择可视化标签页右上角的修改

如果本文档页面上列出的某些选项与您选择的其他设置冲突,这些选项可能会灰显或隐藏。

地图

您可以选择要显示数据的地图:

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

如果 Looker 开发者已为模型设置 map_layer 参数,您还可以使用 地图 字段的 Auto 选项。如果消息表明 map_layer 未设置,请选择其他地图 选项。

TopoJSON 网址

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

TopoJSON 对象键

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

TopoJSON 属性键

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

TopoJSON 属性标签键

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

投影

对于设置为地图 自定义的地图图表,您可以选择要用于呈现地图的 D3 投影。此 GitHub 页面上显示了许多选项示例。

样式菜单选项

颜色

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

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

您可以定义 Looker 可以用来指示大小的每个有效颜色。为此,请确保开启量化颜色 。您还可以允许 Looker 在您定义的颜色之间插值颜色阴影。如需实现此行为,请确保关闭量化颜色

量化颜色

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

空白区域的颜色

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

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

外边框颜色

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

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

内边框颜色

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

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

外边框宽度

您可以设置整个地图边框的宽度,以像素为单位指定。

内边框宽度

您可以设置每个地图区域的边框宽度,以像素为单位指定。

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

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