Пространственный индекс | 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 на экваторе, 1,15 на широте ±30 градусов и 2 на широте ±60 градусов.

      Значение по умолчанию — 1.5.

    • Количество уровней: количество генерируемых уровней пространственного индекса. Каждый уровень имеет ячейки с длинами сторон, масштабированными на коэффициент уровня по сравнению с уровнем ниже.

      Значение по умолчанию — 6.

    • Коэффициент уровня: коэффициент, на который должны умножаться размеры ячейки пространственного индекса для каждого уровня.

      Значение по умолчанию — 4.

  4. В разделе Набор данных 1 выберите тип источника данных для использования в операции и его параметры.

    Типы данных и параметры такие же, как в операции Загрузка. Для получения информации о каждом из параметров набора данных см.:

    Необходимо указать ключевое поле.

  5. В разделе Таблицы выберите таблицу для загрузки.

  6. В разделе Поля выберите поля для загрузки.

  7. Нажмите Вставить скрипт.

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице или с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом!