Подключение Qlik GeoOperations
Qlik GeoOperations упрощает процесс создания скриптов GeoOperations, предоставляя подключение для ввода параметров. После этого Qlik GeoOperations добавляет отформатированный скрипт в скрипт загрузки.
После добавления подключения Qlik GeoOperations из него можно выбирать данные для выполнения операций. Все операции, кроме операции Загрузить, состоят из двух частей. Раздел операции настраивает индивидуальные параметры для выполняемой операции. Например, выбор поля, содержащего геометрические данные, которые требуется упростить, и разрешение, до которого должно быть выполнено это упрощение. Раздел набора данных позволяет настроить, какой набор данных должен использоваться при выполнении операции. Для некоторых операций допускается использование двух наборов данных.
Операции возвращают таблицу с полями, которые затем можно загрузить в скрипт загрузки. Затем можно выбрать из таблицы нужные поля и добавить из в скрипт загрузки. Также можно модифицировать скрипты, созданные средствами Qlik GeoOperations. Для получения дополнительной информации см. раздел Создание скриптов с использованием Qlik GeoOperations.
Рекомендуется переименовать таблицу с целью предотвращения ошибок именования нескольких экземпляров одной операции.
Если в скрипте загрузки используется несколько операций, рекомендуется переименовать поля по умолчанию, созданные с помощью Qlik GeoOperations. Это предотвратит нежелательные объединения таблиц и циклы в скрипте загрузки.
Создание нового подключения
Подключения Qlik GeoOperations добавляются в Редактор загрузки данных или на странице «Создать» в центре активности Аналитика.
Выполните следующие действия.
-
В Редактор загрузки данных или Скрипт щелкните Источники данных.
-
Щелкните команду Создать новое подключение.
-
В области Пространство выберите пространство, где будет находиться подключение.
-
Выберите Qlik GeoOperations из списка коннекторов данных.
-
Также можно добавить новое имя для подключения.
-
Нажмите кнопку Создать.
Операции
Qlik GeoOperations предоставляет следующие операции:
Операции можно сгруппировать в следующие широкие категории:
Операции агрегирования
Qlik GeoOperations включает операции для агрегирования геоданных.
Разбиение на группы
Операция Разбиение на группы группирует точки, находящиеся на заданном пороговом расстоянии. Это метод кластеризации, при котором создаются шестиугольные или прямоугольные группы.
Кластер
Операция Кластер группирует точки, находящиеся на заданном пороговом расстоянии. Эта операция полезна для наборов данных, содержащих большое количество точек.
Геометрические операции
Qlik GeoOperations включает несколько разных операций для геометрических расчетов.
Ближайший
Операция Ближайший находит ближайшие объекты в наборе данных, находящиеся ближе определенного расстояния от любого объекта в другом наборе данных. Эта операция использует и вычисляет либо расстояния по прямой, либо расстояния по дорогам.
Пересекает
Операция Пересекает находит пересекающиеся объекты в двух наборах данных. Кроме того, вычисляется, насколько выбранные области пересекаются.
Разделение
Dissolve — создает пользовательские области, например: регион A = почтовый индекс 1, 2, 5; регион B = почтовый индекс 3, 4, 6.
Упростить
Операция Упростить обобщает геометрии, чтобы они лучше выглядели и быстрее обрабатывались при более мелком масштабе. Большинство внешних геометрий, загружаемых в приложение, необходимо упрощать перед использованием.
В пределах
Операция В пределах создает отношения между всеми элементами в таблице, которые находятся в пределах областей, указанных в другой таблице.
Операции поиска
Qlik GeoOperations предоставляет операции для поиска адресов или местоположений.
Поиск точки по адресу
Операция Поиск точки по адресу возвращает точку из адреса (прямое геокодирование). Для использования операции Поиск точки по адресу требуется отдельная лицензия Qlik Geocoding. Для получения дополнительной информации см. раздел Qlik Geocoding.
Поиск IP-адреса
Если в данных есть IP-адреса, операция Поиск IP-адреса позволяет добавлять их в качестве географических местоположений.
Поиск адреса по точке
Операция Поиск адреса по точке возвращает адрес, близкий к точке (обратное геокодирование). Для использования операции Поиск адреса по точке требуется отдельная лицензия Qlik Geocoding. Для получения дополнительной информации см. раздел Qlik Geocoding.
Операции загрузки
Qlik GeoOperations предоставляет операцию загрузки, чтобы загружать в приложение источники данных, для которых отсутствует встроенная поддержка в Qlik Cloud.
Загрузка
Операция Загрузка загружает данные из всех поддерживаемых источников данных (например, шейп-файлов ESRI или GeoJSON).
Источники аналитики Qlik GeoOperations включают два подключения специально для выполнения операции Загрузка с использованием GeoJSON и шейп-файлов:
Операции на основе маршрутов
Qlik GeoOperations предусматривает несколько операций для расчета маршрутов на основе данных.
Ближайший
Операция Ближайший находит ближайшие объекты в наборе данных, находящиеся ближе определенного расстояния от любого объекта в другом наборе данных. Эта операция использует и вычисляет либо расстояния по прямой, либо расстояния по дорогам.
Маршруты
Операция Маршруты возвращает маршруты и расстояния между исходными и конечными точками в наборе данных.
Области путешествия
Области путешествия возвращает области, достижимые из исходных точек в наборе данных в течение определенного времени или на определенном расстоянии. По умолчанию используется движение по дорогам, но можно использовать и расстояния по прямой.