地图(旧版)图表选项

借助地图图表,您可以在自适应和互动式地图上直观呈现地理数据,还能对地图点的绘制方式进行有效控制。

构建互动式地图图表

如需创建地图图表,您的查询必须至少包含以下字段中的一个:

  • 基于纬度和经度数据的维度。这由 LookML 开发者定义为 type: location 的维度。
  • 已分配地图图层的维度。LookML 开发者可以使用 map_layer_name 参数向维度添加内置地图图层自定义地图图层
  • 邮政编码维度。邮政编码对应的区域基于 2010 年的邮政编码表格区域 (ZCTA)。邮政编码与用于地图可视化图表的 ZCTA 之间可能没有一一对应。不一定所有的点都会在地图中显示出来。

将纬度和经度数据坐标的精确度限制为不超过小数点后 5 到 6 位。如果坐标超过 7 位小数,则地图不会显示任何数据点。

要构建互动式地图图表,请在可视化栏中选择地图可视化类型。您还可以在可视化菜单中修改地图可视化图表。点击可视化图表栏右上角的齿轮图标。

如果下列选项与您选择的其他设置相冲突,则可能灰显或隐藏。

绘制菜单选项

通过绘制标签页,您可以选择营业地点数据的绘制方式。根据图表类型,每个选项的格式选项略有不同。Plot 选项也取决于是否在 LookML 中为您的维度定义了地图图层。请注意,对于邮政编码维度,Looker 会自动分配一个美国邮政编码地图图层。

对于未与地图图层相关联的维度,Looker 会显示以下绘制选项:

对于使用地图图层定义的维度,Looker 会显示以下 Plot 选项:

积分

您可以将底层数据表中的每一行绘制为地图上的离散点。

单独绘制某个位置维度将会放置大小和颜色均相同的点。向底层数据表添加测量后,便可以按颜色或大小缩放这些点。

自动生成热图

您可以将底层查询中的数据显示为热图网格。其工作原理是,将可见地图分成相等的正方形,然后计算数据中的哪些值适合每个方形。方块的颜色取决于您选择的计量单位。放大或缩小此地图将提示 Looker 重新计算网格,以使粒度与缩放级别相称。

要使此图表类型正常工作,您必须同时选择位置维度和测量值。

自动热图功能将重新查询您的数据以构建热图网格。位置维度通常显示一个纬度/经度坐标的不同点,但当您使用热图时,该维度会更改为网格中每个方块的边界框(“热图区域从 ... 到 ..”)。

通过线条连接

用线条连接地图可视化图表会从您的查询中获取两个 type:location 字段,然后在可视化图表中将这两个字段连接在一起。通过向查询添加测量,您可以向线条添加色阶。

与区域联系

连接区域地图可视化图表采用 type:location 的一个字段,并按照您的排序顺序连接所有点,从而形成地图上某个区域的边界。通过向查询添加测量,您可以为限定该区域的各个位置点设置大小和颜色格式。

热图网格线

对于热图可视化,您可以在用于热图的每个网格线周围添加边框。

热图不透明度

对于热图可视化,您可以指定热图中使用的颜色的不透明度。请输入一个介于 0 到 1 之间的数字,其中 0 表示无颜色,1 表示完全不透明。

空白区域中的网格线

如果热图网格线选项处于开启状态,而您要绘制的维度具有已定义的 map_layer_name,则可以启用空白区域的网格线切换开关,以便在没有相关数据的地图区域周围显示轮廓。

地图菜单选项

地图样式

浅色、深色、卫星和路况地图样式的屏幕截图示例。
从左上角开始按顺时针方向显示地图样式:浅色(无标签)、深色、卫星、路况(日)

通过地图样式,用户可以更改背景地图的类型,以及是否应显示地图标签(如城市和街道)。此选项具有一个下拉菜单,其中包含选项列表:

  • 浅色:细腻的浅色地图,在提供地理环境的同时突出显示您的数据。
  • Light(无标签):与 Light 相同,不同之处在于地图省略了城市名称等标签。
  • 深色:细腻的深色地图,在突出显示数据的同时提供地理背景信息。
  • 深色(无标签):与深色相同,不同之处在于地图省略了城市名称等标签。
  • 卫星:显示全球卫星和航拍图像的地图。
  • 卫星(无标签):与卫星相同,不同之处在于地图省略了城市名称等标签。
  • 街道:强调道路和公交网络样式清晰的通用地图。
  • 户外:专为远足、骑行等户外活动量身定制的通用地图。
  • 路况(日):突出显示公交网络和道路的浅色地图,包括当前路况信息。
  • 路况(夜间):深色地图,突出显示公交网络和道路,包括当前路况信息。

地图位置

您可以更改可见地图的中心点和缩放级别:

  • 适合数据:自动居中并缩放地图,使查询中的所有数据点都可见。
  • 自定义:可让您手动设置纬度经度缩放级别(数字越大,缩放级别越近):

    如果您对地图本身进行拖动和缩放以获得所需的视图,那么当您选择自定义时,系统会自动填入这些值。

如果选择了自动生成热图图表类型,则此选项不可用。

地图比例指示器

通过选择以下选项,您可以启用地图比例以及设置比例使用的单位:

  • 关闭
  • 公制(米、公里)
  • 英制(英尺、英里)
  • 公制和英制

允许平移

您可以通过拖动地图来确定用户能否重新定位地图。此功能默认处于启用状态。

允许缩放

您可以决定是否应在地图可视化图表的左上角显示 (+/-) 按钮,以便用户缩放。此功能默认开启。

显示完整字段名称

您可以决定是否在地图提示中显示视图名称以及字段名称,当用户点击地图数据点时显示。

显示图例

您可以确定地图图例是否显示在可视化图表的右下角。如果您已向可视化图表添加测量,图例会显示您使用的色阶。

显示图例选项适用于以下绘制选项

在提示中显示区域字段

启用此功能后,区域名称会包含在地图的提示中。默认情况下,提示仅包含测量值。要查看提示,请点击地图可视化图表上的区域或点。

如果您的 Looker 开发者为该维度定义了深入分析选项,您可以点击区域名称以进一步深入了解数据。

信息中心查看时,地图图表的提示在外观和功能上都略有不同。如需了解详情,请参阅本页面中的在信息中心内查看地图图表部分。

在数据上方绘制地图标签

启用此功能后,地图标签(例如区域名称)将显示在热图上方。

如果热图不透明度值较高,建议使用此功能。如果您的热图是不透明的,并且此功能已禁用,则地图标签将被热图颜色遮挡。

点菜单选项

如果选择了自动生成热图图表类型,这些选项将不可用。

类型

点类型选项“圆形”“图标”“无”和“两者”的屏幕截图示例。

从左上角开始顺时针方向的点类型:圆形、图标、无、两者

对于绘制类型为线面积的地图,类型用于指定地图可视化图表上显示的点的类型:

  • 圆形
  • 图标
  • 两者皆有

图标

您可以选择一个图标,将其显示在可视化图表中的所有地图标记上。

图标选项包括:

  • 固定翼飞机
  • 汽车
  • 房屋
  • 人员
  • 餐厅
  • 树形

半径

如果您使用的类型圆形,则可以设置该圆形的大小:

  • 与值成比例:根据您添加到查询中的测量调整圆的相对大小。选择此选项时,您可以设置圆形的最小半径最大半径,它们对应于您数据中的最小值和最大值。调整圆圈大小时,您还可以在线性缩放和对数缩放之间切换。

  • 等于值:将圆形的半径调整为底层样式查询中的实际测量值。这很可能仅在您绘制距离数据时才有意义,例如,如果您的测量包含某个地区的大小。

  • Fixed:可让您设置应用于所有地图标记的固定半径。默认值为 500。

半径单位

您可以将半径部分中使用的单位设置为米或像素。

标记颜色值

您可以在交互式地图中设置地图标记的颜色:

  • 基于值:系统会根据底层查询的值动态地为标记分配颜色。要为此选项配置图例中的颜色,请参阅值颜色选项。
  • 自定义:可让您设置用于所有地图标记的单一颜色。颜色值还可以格式化为 RGB 十六进制字符串(如 #2ca6cd)或 CSS 颜色名称(如 mediumblue)。

“值”菜单选项

值颜色

如果您要根据测量值进行颜色编码,可以设置地图点的颜色或定义要使用的颜色范围。

您可以输入十六进制字符串列表(如 #2ca6cd),也可以输入 CSS 颜色名称(如 mediumblue)。您首先输入的颜色与最小值相关联。

量化颜色

开启量化颜色后,即可将色阶从平滑渐变更改为仅根据您设置的特定颜色。

左侧图片显示的是停用量化颜色时的图例,右侧图片显示的是启用量化颜色时的图例:

停用“量化颜色”后,色阶即为平滑渐变。启用此功能后,色阶会使用离散颜色。

反向色阶

开启 Reverse Color Scale 后,可切换用来在图表中指示高值和低值的颜色,反转颜色渐变。

最小值/最大值

您可以设置颜色范围的最小值和最大值。这让您可以对低于特定阈值且具有最低颜色的所有点进行颜色编码,以及对高于特定阈值且具有最高颜色的所有点进行颜色编码。

默认情况下,此字段保留为空,应用于图例的最小值和最大值是您查询的最小值和最大值。

在信息中心内查看地图图表

信息中心中查看地图图表时,提示的作用与以 Look 或探索的形式查看地图图表时略有不同。

在信息中心内,提示在用户悬停鼠标(而非点击)时显示。信息中心的查看者可以看到带有 html 参数的提示内放置的内容,但如果 html 参数中包含任何互动内容(例如链接),那么查看者无法点击。

如果您点击地图图表信息中心图块上的从这里探索,或者打开地图图表图块的修改窗口,则会看到地图图表的 Look 和探索版本。