TIBCO Cloud™ Spotfire® Web 客户端用户指南

添加要素图层

要素用于在地图上显示区域或对象。要素通常是根据数据中提供的地理信息放置在地图中的行政区域,可用于表示邮政编码、城市、县郡、地区或国家/地区等。在 Spotfire 中打开形状文件或 GeoJSON 文件时,它们会自动进行配置,以便能够用作地图中的要素图层。但是,有时候可能需要对数据进行某些手动设置,才能在要素图层中使用。

过程

  1. 右键单击地图图表,然后从菜单中单击“属性”
    此时将显示“属性”弹出窗口,并且“地图”弹出窗口从上到下按图层顺序显示当前图层。
  2. 单击“地图”列表底部的“添加新层”
    此时将显示图层选项列表。
  3. 从列表中,单击“要素图层”并选择要从中获取要素的数据表;可以从菜单顶部选择您自己的数据表之一,或者也可以选择可用的地理编码表之一。
    有关地理编码的详细信息,请参见地理位置和地理编码
    此时,要素图层将添加到“地图”图层列表,同时该图层的“属性”列表也会显示出来,并且采用默认设置的图层会添加到地图。
  4. 可选: 将图层拖放到列表中的新位置。
  5. 检查地图的属性以优化显示。
    提示: 您可以重复使用现有图层的设置。在“属性”弹出窗口中选择“复制图层”以复制同一地图中的选定图层,或添加分析中另一个地图中图层的副本。有关详细说明请参见复制图层

要素图层示例

此地图图表使用两个数据表显示瑞典:瑞典各省和瑞典省份的首府。数据包括 2015 年人口普查信息,并且它具有一个用于指示人口超过 200,000 人的城市的计算列。该地图图表包含具有以下属性的要素图层。

  • “标题”设置为 Sweden Counties (Län)
  • “外观”设置为半透明(以便显示下方的 OpenStreetMap 自行车骑行地图 TMS 图层)。
  • “数据”设置为数据表 Sweden county capitals - Swedish Counties (Län)
  • “地理位置”设置为“要素依据”County (län)
  • “图例”复选框已清除。
  • “颜色”设置为以下值。
    • 颜色依据Larger than 200000(添加的计算列)。
    • 颜色方案:2 种颜色。
    • 颜色项目:True(人口超过 200,000)和 False(人口少于 200,000),并且颜色选择已自定义为蓝色和红色。
    “标签”设置为 First(County (län))

结果是人口超过 200,000 的城市(斯德哥尔摩、西约塔兰和斯科讷)所在的省份显示为第一种颜色,所有其他省份显示为第二种颜色。


要素图层地图

提示: 您可以添加自己的要素。有关创建自己的要素的信息,请参见以下文章。(这些文章在 Community 站点中提供。可以免费使用,但需要登录凭据。)

Spotfire 中要素数据的要求和设置

此项目符号列表是在 Spotfire 中查看交互式形状所需的内容汇总。另请参见“配置 WKB 数据以用于地图”。

  • 二进制几何数据必须提取到一个几何值列和六坐标列中。还需要针对 MapChart.ColumnTypeId 列属性为这些列分配适当值:几何值、X 最小值、X 最大值、Y 最小值、Y 最大值、X 中心值和 Y 中心值。
  • 对于“几何值”列,ContentType 列属性必须设置为 application/x-wkb
  • 几何值列的数据类型应为“Binary”或“BLOB”。
  • 坐标列的数据类型应为“Real”。
  • 几何值列的呈现器应设置为选定图表的“图表属性”中的“几何值”(仅在已安装的客户端中可用)。例如,在可视化表的“列”选项卡中。

    您也可以在某些标签和工具提示中将几何值显示为形状,并且可能需要在该处指定“几何值”呈现器。