定义引用查找文件的元素点层

重要

阅读有关Data Workbench 生命周期终止公告.

在创建引用查找文件以获取经纬度数据的元素点层时,可通过在查找文件中检索每个元素及其关联的经纬度来获取点的位置。

注意

您可以使用动态点功能,而不是使用查找文件,该功能将位置的纬度和经度嵌入维度每个元素的名称中。 请参阅 定义使用动态点的元素点层.

若要定义引用查找文件的元素点层,必须创建或已经具有以下信息:

  • 维度 在 Transformation.cfg file 或 transformation dataset include 文件。 有关转换配置文件的信息,请参阅《数据集配置指南》**。

  • 查找文件,包含用于绘制每个数据点的数据。此文件必须针对每个数据点至少包含三个数据列:键、经度和纬度。有关查找文件所需格式的详细信息,请参阅元素点层文件格式

  • 层文件,指定查找文件的位置并标识相关的维度和量度以及查找文件中的键、经度和纬度列名称。有关层文件所需格式的详细信息,请参阅元素点层文件格式

    注意

    的 Zip Points.layer 文件,随 Geography 轮廓,是标识 Zipcode.dim 文件, Sessions.metric 文件, Zip Points.txt 查找文件,以及查找文件中键、经度、纬度和名称列的名称。

元素点查找文件格式

元素点层查找文件必须至少包含以下三列:

  • Key列: 此列应包含通用键数据,这允许Data Workbench服务器将查找文件中的数据与数据集中的数据进行连接。 的 key 列必须是查找文件中的第一列。 此列中的每一行都标识维度中的一个元素。

  • Longitude列: 此列应包含中每个数据点的经度 Key 列。

  • Latitude列: 此列应包含 Key 列。

  • Name列(可选): 如果要为每个数据点指定要在映射中显示的名称,您可以包括 Name 列。

Zip Points.txt 查找文件中的每一行在第一列中包含邮政编码,随后是经度、纬度和关联的城市名称。

tude, and associated city name.
ZIP_CODE LATITUDE LONGITUDE NAME
00210 +43.005895 -071.013202 PORTSMOUTH, NH
00211 +43.005895 -071.013202 PORTSMOUTH, NH
...

元素点层文件格式

每个元素点层 .layer 引用查找文件的文件必须使用以下模板进行格式化:

Layer = ElementPointLayer:
  Data Paths = vector: 1 items
    0 = Path: Maps\\Lookup File Name.txt
  Longitude Column = string: Longitude Column Name
  Latitude Column = string: Latitude Column Name
  Name Column = string: Location Column Name
  Key Column = string: Key Column Name
  Dimension = ref: wdata/model/dim/Dimension Name
  Metric = ref: wdata/model/metric/Metric Name
  Scale = double: Scale
  Color = v3d: RGB Color Vector
  Rendering Mode = int: Mode Number
参数 描述
Data Paths(数据路径) 包含经纬度数据的查找文件的路径。
Longitude Column(经度列) 查找文件中包含经度数据的列名称。
Latitude Column(纬度列) 查找文件中包含纬度数据的列名称。
Name Column(名称列) 可选。查找文件中包含由经纬度数据表示的位置名称的列名称。
Key Column(键列)

查找文件中包含常用键数据的列的名称,使Data Workbench服务器能够将查找文件中的数据集成到数据集中。 这必须是查找文件中的第一列。

此列中的每一行都是维度的一个元素。此维度必须在 Transformation.cfg 文件或转换数据集包含文件中定义,并在该文件的 Dimension(维度)参数中指定。有关转换配置文件的详细信息,请参阅《数据集配置指南》

维度 所含元素与列中的数据行对应的维度名称(在转换配置文件中定义)。
量度 对 Dimension(维度)参数中指定的维度求得的量度名称。
Scale(缩放) 可选。用于调整层中点大小的值。默认值为 100。值越大点越大,值越小点越小。
颜色 可选。RGB 颜色矢量,表达为 (红,绿,蓝)。有关矢量中的每种颜色,您可以输入 0.0 到 1.0 之间的值。例如,(1.0, 0.0, 0.0) 是大红,(0.5, 0.5, 0.5) 是灰色。
Rendering Mode(呈现模式)

可选。表示要用于层的呈现模式的整数值。以下是三个可用的模式:

  • 呈现模式 1。点大小在屏幕空间中定义(点相对于计算机屏幕始终保持常量大小)。点是使用多边形呈现的,因此点大小没有上限。此为默认的呈现模式。
  • 呈现模式 2。点大小在世界空间中定义(点相对于地球始终保持常量大小)。点是使用多边形呈现的,因此点大小没有上限。
  • 呈现模式 3。点大小在屏幕空间中定义。点是使用 OpenGL 平滑点呈现的。

Zip Points.layer 文件按照以下方式设置格式:

Layer = ElementPointLayer:
  Data Paths = vector: 1 items
    0 = Path: Maps\\Zip Points.txt
  Longitude Column = string: LONGITUDE
  Latitude Column = string: LATITUDE
  Name Column = string: NAME
  Key Column = string: ZIP_CODE
  Dimension = ref: wdata/model/dim/Zipcode
  Metric = ref: wdata/model/metric/Sessions

在此页面上