Перейти к основному содержимому Перейти к дополнительному содержимому

Загрузить

Операция Загрузить загружает набор данных, никакие операции не применяются. Это позволяет загружает все разнообразные форматы, поддерживаемые в Qlik GeoOperations.

Примечание к подсказке

Операция Упростить может быть хорошей альтернативой операции Загрузить, если геометрии детализированы и медленно отображаются.

Можно загружать следующие объекты:

  • Файл

  • Текстовый файл с разделителями

  • Стандартные области и точки из службы местоположения

  • Ранее загруженная таблица

Загрузка из файла

Можно использовать операцию Загрузить для загрузки данных из следующих типов данных:

  • DXF

  • ESRIJSON

  • GeoJSON

  • GML2

  • Шейп-файл (сжатый)

  1. В разделе Подключения к данным щелкните Выбор данных для подключения Qlik GeoOperations.

  2. В списке Операция выберите Загрузить.

  3. Для параметра Тип выберите значение Набор геоданных из файла.

  4. В поле URL введите местоположение файла.

    Допускаются только URL-адреса с использованием протоколов HTTPS или LIB.

    Можно использовать файлы из источников данных в пространстве приложения, используя следующий синтаксис: lib://DataFiles/<имя файла>. Например, lib://DataFiles/SalesGeographies.geojson.

    Также можно указать пространство, где хранятся файлы, используя следующий синтаксис: lib://<имя пространства>:DataFiles/<имя файла>. Например, lib://EuropeSales:DataFiles/SalesGeographies.geojson.

    Также можно указать файл из коннектора поставщика веб-хранилища, используя синтаксис: lib://<поставщик веб-хранилища>/<имя файла>. Например, lib://Dropbox/SalesGeographies.geojson.

  5. В списке Ключевое поле выберите поле, содержащее идентификаторы для каждой геометрии.

    Если выбран параметр Автоматическое создание, ключевое поле будет создано.

    Если выбран параметр Задать, введите имя поля.

  6. В списке Тип файла выберите тип загружаемого файла.

  7. В области Кодирование символов выберите кодировку символов, используемую в файле.

    Если выбран параметр Авто, подключение пытается определить кодировку автоматически.

    Если выбран параметр Укажите, введите кодировку.

  8. В списке Ожидаемый тип геометрии выберите тип геометрии, который содержится в поле геометрии. Доступны следующие типы:

    • Авто: пытается определить тип автоматически.
    • Точка:ищет точки в указанном файле.
    • Линия: ищет линии в указанном файле.
    • Многоугольник: ищет многоугольники в указанном файле.
  9. В списке Таблицы выберите таблицы для загрузки.

  10. В списке Поля выберите поля из таблиц, которые требуется загрузить.

  11. Щелкните команду Вставить скрипт.

Загрузка данных из текстового файла с разделителями

Текстовые файлы с табличными данными, опционально с геометриями. Вместо геометрий могут быть указаны названия местоположений. Все поля будут загружены в виде строк.

  1. В разделе Подключения к данным щелкните Выбор данных для подключения Qlik GeoOperations.

  2. В списке Операция выберите Загрузить.

  3. В списке Тип выберите Текстовый файл с разделителями.

  4. В поле URL введите местоположение файла.

    Допускаются только URL-адреса с использованием протоколов HTTPS или LIB.

    Можно использовать файлы из источников данных в пространстве приложения, используя следующий синтаксис: lib://DataFiles/<имя файла>. Например, lib://DataFiles/SalesGeographies.geojson.

    Также можно указать пространство, где хранятся файлы, используя следующий синтаксис: lib://<имя пространства>:DataFiles/<имя файла>. Например, lib://EuropeSales:DataFiles/SalesGeographies.geojson.

    Также можно указать файл из коннектора поставщика веб-хранилища, используя синтаксис: lib://<поставщик веб-хранилища>/<имя файла>. Например, lib://Dropbox/SalesGeographies.geojson.

  5. В списке Ключевое поле выберите поле, содержащее идентификаторы для каждой геометрии.

    Если выбран параметр Автоматическое создание, ключевое поле будет создано.

    Если выбран параметр Задать, введите имя поля.

  6. В поле Поле геометрии введите имя поля геометрии.

    Если данные о точке находятся в двух полях, укажите в следующем формате: поле широты,поле долготы.

  7. В списке Тип геометрии выберите тип геометрии, который содержится в поле геометрии. Доступны следующие типы:

    • Точка: геометрия точки, в формате точки Qlik Sense: [долгота,широта]
    • Точка (широта и долгота): геометрия точки с широтой и долготой в отдельных полях.
    • Линия: геометрия линии в формате Qlik Sense: [[долгота,широта],[долгота,широта],...]
    • Многоугольник: геометрия многоугольника.
    • LocationNamedPoint: имена географических точек, например городов.
    • LocationNamedArea: имена географических областей, например стран.
    • WKT: геометрия в формате WKT. Qlik GeoOperations поддерживает геометрию Point, LineString, MultiLineString, Polygon и MultiPolygon. Для получения дополнительной информации см. Общеизвестное текстовое представление геометрии.
  8. Также в поле Суффикс местоположения можно добавить суффикс, который будет добавляться ко всем значениям.

    Это полезный способ указать дополнительную информацию для серверных служб определения местоположения, например код страны или тип. Например, при использовании следующего суффикса все элементы задаются как города в Швеции: ,SE:city. Для получения информации о том, какой синтаксис следует использовать, см. раздел Служба местоположения (только английский язык).

  9. В области Кодирование символов выберите кодировку символов, используемую в файле.

    Если выбран параметр Авто, подключение пытается определить кодировку автоматически.

    Если выбран параметр Укажите, введите кодировку.

  10. В списке Заголовок выберите Первая строка в файле, если заголовок является первой строкой.

    В противном случае выберите Укажите и введите имена столбцов через запятую.

  11. В поле Разделитель полей введите символ, который разделяет поля.

    Помимо символов, поддерживаются ключевые слова TAB, NEWLINE, COMMA и SEMICOLON.

  12. В поле Разделитель записей введите символ, который разделяет строки.

    Помимо символов, поддерживаются ключевые слова TAB, NEWLINE, COMMA и SEMICOLON.

  13. По желанию в поле Символ кавычек можно ввести символ, используемый для заключения строк в кавычки.

    Разделители полей и записей внутри кавычек не будут восприниматься как таковые. Кавычки будут удалены в загруженных данных. Поддерживаются ключевые слова QUOTE ("), DOUBLEQUOTE (") и SINGLEQUOTE (').

  14. В списке Базовая система координат выберите базовую систему координат загружаемых данных.

    Перед загрузкой в приложение данные будут спроецированы из этой базовой системы координат в WGS84 (EPSG:4326).

    Если выбран параметр Авто, подключение пытается определить базовую систему координат автоматически. Если CRS в файле не найдена, то используется EPSG:4326 (WGS84).

    Примечание к информации

    Установка базовой системы координат переопределяет информацию в файле и должна выполняться только для файлов, в которых отсутствует такая информация или известно, что она неверна. Файлы с данными, содержащими несколько CRS, не поддерживаются.

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

  16. В списке Поля выберите поля из таблиц, которые требуется загрузить.

  17. Щелкните команду Вставить скрипт.

Загрузка стандартных областей и точек

Можно загрузить точки и области по умолчанию из службы местоположений Qlik GeoAnalytics Server. Их можно связать с полями, содержащими соответствующие имена в других таблицах, с целью предоставления точек и областей.

Доступны следующие типы местоположений:

Поддержка местоположений
Местоположение Описание Точка Область
Административная единица 1 Административная единица первого порядка. Да Да
Административная единица 2 Административная единица второго порядка. Да Да
Административная единица 3 Административная единица третьего порядка. Да Да
Административная единица 4 Административная единица четвертого порядка. Да Да
Код аэропорта ИАТА Коды аэропортов ИАТА. Да Нет
Код аэропорта ИКАО код аэропорта ИКАО. Да Нет
Столица Столицы государств. Да Нет
City Крупные города. Да Нет
Континент Континенты. Да Нет
Country названия стран. Да Да
Код страны ISO 2 Коды ISO 2 для стран. Да Да
Код страны ISO 3 Коды ISO 3 для стран. Да Да
Почтовый индекс Почтовые индексы. Да Да
  1. В разделе Подключения к данным щелкните Выбор данных для подключения Qlik GeoOperations.

  2. В списке Операция выберите Загрузить.

  3. В списке Тип выберите Текстовый файл с разделителями.

  4. В списке Тип геометрии выберите Область или Точка.

  5. В поле Тип местоположения выберите местоположение для загрузки.

  6. В поле Коды стран по желанию можно ввести коды стран (2 или 3 буквы) для стран, из которых требуется загрузить местоположения.

    Коды стран можно разделять запятыми. Если оставить поле пустым, будут загружены все местоположения выбранного типа.

    Примечание к информации

    Можно загрузить не более 50 000 записей. Если количество записей будет больше, загрузка завершится ошибкой.

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

  8. В списке Поля выберите поля из таблиц, которые требуется загрузить.

  9. Щелкните команду Вставить скрипт.

Загрузка ранее загруженной таблицы

Можно передать ранее загруженную таблицу в Qlik GeoOperations, чтобы объявить, как следует интерпретировать географические данные.

Во многих случаях ключевое поле и поле геометрии во многих случаях могут быть автоматически определены на основе содержимого. Рекомендуется объявлять таблицы, чтобы интерпретация не менялась после перезагрузки с новыми данными.

Обычно используется формат геометрии Qlik Sense, но формат WKT (общеизвестное текстовое представление геометрии) также поддерживается. Это позволяет считывать географические данные из базы данных и затем преобразовывать геометрии с помощью операции Загрузить.

  1. В разделе Подключения к данным щелкните Выбор данных для подключения Qlik GeoOperations.

  2. В списке Операция выберите Загрузить.

  3. В списке Тип выберите Загруженная таблица.

  4. В списке Имя таблицы введите таблицу.

  5. В списке Ключевое поле выберите поле, содержащее идентификаторы для каждой геометрии.

    Если выбран параметр Автоматическое создание, ключевое поле будет создано.

    Если выбран параметр Укажите, введите имя поля.

  6. В списке Тип и поле геометрии выберите тип геометрии, а затем введите поле, содержащее эти данные.

    Для данных, не содержащих геометрии, выберите Нет.

  7. В списке Базовая система координат выберите базовую систему координат загружаемых данных.

    Перед загрузкой в приложение данные будут спроецированы из этой базовой системы координат в WGS84 (EPSG:4326).

    Если выбран параметр Авто, подключение пытается определить базовую систему координат автоматически. Если CRS в файле не найдена, то используется EPSG:4326 (WGS84).

    Примечание к информации

    Установка базовой системы координат переопределяет информацию в файле и должна выполняться только для файлов, в которых отсутствует такая информация или известно, что она неверна. Файлы с данными, содержащими несколько CRS, не поддерживаются.

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

  9. В списке Поля выберите поля из таблиц, которые требуется загрузить.

  10. Щелкните команду Вставить скрипт.

Теперь при загрузке в операции Closest можно загружать данные из таблицы pts2 из CSV-файла temppoints.

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

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