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

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

注意

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

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

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

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

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

    注意

    随Geography配置文件提供的Zip Points.layer文件是一个元素点层,用于标识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

在此页面上