Spotfire® 用户指南

在图像背景上放置标记

地图中标记的背景不必为地理背景;可以将标记放置在任何空间背景上。可以使用图像图层,而非地图图层。例如,图像图层中的图像可以表示人体,您可以放置标记来显示医疗数据或酒店的绘图,其中会显示客房入住率或其他数据。但是,将标记放置在图像图层之上要求您的数据必须包含相应的 X 坐标和 Y 坐标。

关于此任务

示例
下面的数据表包含八月份某个区域的天气数据。这些天气类型包括 Sun、Partly clouded 和 Showers:
数据表
假设您想要使用下面的图像来呈现天气类型。在下面的图中,放置分别指示晴朗、少云和雨天总天数的标记:
背景图像

下面内容详细说明了如何将标记放在图像上相应的位置。关键在于,让图像和标记共用坐标参考系统。

为此,想象一下坐标系在图像之上的情景(如下图所示)。可指定任何 X 轴和 Y 轴值范围,前提是这两个轴上使用相同的刻度。在这个设想的坐标系中,X 轴值范围为从 0 到 10,Y 轴的值范围为从 0 到 5:
图像顶部的坐标参考系统
然后使用这个设想的坐标系将坐标分配给标记位置,并将它们作为 X 列和 Y 列添加到数据表。'Sun' 标记放置在 (1.5,1),'Partly clouded' 标记放置在 (5,1),且 'Showers' 标记放置在 (8.3,1)。
包含坐标的数据表

对于标记放置在图像之上的地图,现在已完成其所有设置。

过程

  1. 加载数据表,并创建地图。
  2. 打开地图的图表属性。
  3. 在图层列表中,删除“地图层”。
    有关如何删除图层的详细信息,请参见使用图层
  4. 添加新的图像图层
  5. 在图表属性中,找到要从中选择图像的部分,然后单击“浏览”
    在已安装客户端的图表属性对话框中,从“数据”页面完成此操作。在 Web 客户端的图表属性弹出窗口中,则在“图像”部分完成此操作。
  6. 对于所有图层(图像图层、包含数据的标记图层和地图本身),将坐标参考系统设置为“无”
  7. 在图像图层的图表属性中,找到“位置设置”
    在已安装客户端的图表属性对话框中,从“数据”页面完成此操作。在 Web 客户端的图表属性弹出窗口中,它位于“定位”部分。
  8. “位置设置”下,输入用于指定设想的坐标参考系统(即已在其中设置标记坐标的坐标参考系统)的最大和最小 X 值及 Y 值。


结果

结果如下所示。除上述步骤外,标记的标签和大小设置为 Count(Weather)。


提示: 在地图的导航控件中,根据需要单击“缩放至筛选项”

提示: 有助于确定图像范围的另一种方法是:在添加实际图像前,先筛选要在图像上放置的数据。例如,要将具有不同“非洲”动物的绘图放置在地图上,如果有个显示形状的要素图层,则可以先筛选掉除“非洲”之外的所有形状,然后再添加该图像。这会自动将图像添加到“非洲”形状的后方(或前方),您可以稍后微调其定位。