空间索引 | Qlik Cloud帮助
跳到主要内容

空间索引

空间索引为数据集生成空间索引,以便将其与地图图表中的自动选择可见项功能结合使用,从而根据地图图表中显示的数据更新字段选择。有关更多信息,请参阅 设置地图的缩放和选择行为

空间索引返回以下字段:

  • <数据集关键字段>:一个关键字段,用于将 SpatialIndex 中的值与数据集中的源字段进行链接。

  • SpatialIndex:包含关键字段中各项的网格坐标。

  • SpatialIndexLevel<num>:包含关键字段中各项的网格坐标,用于每个级别的自动选择可见项。系统会为级别数中设置的每个级别创建一个字段。

  • 除数据集中的关键字段外,所有字段均以数据集名称作为前缀。

如果您计划拥有多个空间索引,则必须重命名由空间索引创建的字段。例如:

[CountrySpatialindexResultTable]: Load * Extension GeoOperations.ScriptEval(' SELECT Country, SpatialIndex as CountrySpatialIndex, SpatialIndexLevel2 as CountrySpatialIndexLevel2, SpatialIndexLevel3 as CountrySpatialIndexLevel3, SpatialIndexLevel4 as CountrySpatialIndexLevel4, SpatialIndexLevel5 as CountrySpatialIndexLevel5, SpatialIndexLevel6 as CountrySpatialIndexLevel6 FROM SpatialIndex(gridSize="0.04", gridWidthHeightRatio="1.5", nLevels="6", levelFactor="4") DATASOURCE dataset INTABLE keyField="Country", crs="auto", namedPointField="Country" ', Sales);
  1. 数据连接下,点击您的 Qlik GeoOperations 连接上的 选择数据

  2. 操作下,选择空间索引

  3. 操作下,根据需要调整参数。

    • 网格大小(度):最详细级别下单个空间索引单元的高度(以度为单位)。合适的值是用户通常缩放到的地图视图的边长。

      默认值为 0.04

    • 网格宽高比:用于确定空间索引所用网格单元形状的比率。最佳宽高比的公式为 1/cos(纬度),例如赤道处为 1,纬度 ±30 度处为 1.15,纬度 ±60 度处为 2。

      默认值为 1.5

    • 级别数:要生成的空间索引级别数。每个级别单元的边长与下一级别相比按级别因子进行缩放。

      默认值为 6

    • 级别因子:每一级空间索引单元尺寸应乘以的因子。

      默认值为 4

  4. 数据集 1下,选择要在操作中使用的数据源类型及其参数。

    数据类型和参数与加载操作中的相同。有关每个数据集参数的信息,请参阅:

    您必须指定一个关键字段。

  5. 下,选择要加载的表。

  6. 字段下,选择要加载的字段。

  7. 点击插入脚本

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们!