Перейти к содержанию

Импорт/Экспорт данных

На платформе предусмотрено несколько способов импортирования новых данных.

Находясь внутри карты, можно нажать на кнопку и в выпадающем меню выбрать пункт . После этого откроется окно файлового проводника пользователя. При выборе одного или нескольких файлов и последующей загрузке, открывается окно «Менеджер импорта данных», в котором можно отслеживать этапы выполнения загрузки файла.

Примечание: Некоторые из поддерживаемых форматов предполагают наличие нескольких файлов для одного слоя. Такие слои должны загружаться в систему в ZIP-архивах. В одном архиве может содержаться сразу несколько слоёв

Импорт данных также доступен при помощи drag-n-drop. При перетаскивании файла в текущее окно для выбора типа загрузки доступны 2 области:

  • Загрузить файлы для обновления данных – обновляет данные в слое с кодом, аналогичным названию файла;
  • Загрузить файлы для создания данных – создает новый слой для загружаемого файла с данными.

Примечание: Если на платформе уже есть слой, код которого совпадает с названием загружаемого файла, приложение автоматически задаст новый код.

Импорт в слой доступен при выборе пункта в контекстном меню таблицы. В данном случае открывается окно файлового проводника пользователя, и после выбора файла отображется окно «Менеджер импорта данных» для отслеживания этапов выполнения загрузки.

Особенности обновления данных посредством импорта:

  • Если в слое есть колонка, а в файле её нет – указанная колонка остаётся;
  • Если в слое нет колонки, а в файле есть – она добавляется в конец структуры;
  • Если в слое есть колонка, а в файле она другого типа – импорт отменяется, новые данные не добавляются.

Менеджер импорта

При нажатии на значок открывается окно «Менеджер импорта данных». В данном окне списком постранично отображаются задачи импорта, характеризующиеся:

  • Названием файла с указанием даты и времени импорта;
  • Количеством сущностей, полученных из файла импорта;
  • Статусом импорта.

Каждую задачу можно развернуть нажатием на элемент стрелочки слева от названия задачи. В развернутой задаче отображаются:

  • Название сущности;
  • Код сущности – код сущности из файла;
  • Драйвер – используется в ходе обработке импорта файла;
  • Статус задачи импорта – может отличаться от статуса самого импорта.

Для процесса загрузки файла и последующей задачи импорта данных в приложение используется следующий набор статусов в интерфейсе:

  • В процессе;
  • Выполнен;
  • Ошибка.
Примечание: Пользователям с правом на администрирование помимо просмотра собственных задач также доступен просмотр задач, созданных другими пользователями системы. Для этого требуется активировать переключатель «все задачи».

Экспорт данных

При выборе в контекстном меню таблицы, виртуальной таблицы или растрового слоя пункта открывается соответствующее окно, в котором отображаются:

  • Проекция – код проекционной системы, в которой будут экспортироваться данные;
  • Архивировать – при включении экспортированные данные будут собраны в архив .zip;
  • Формат экспорта – набор функциональных элементов с названиями доступных для экспорта форматов;
  • Задачи экспорта – список экспортированных данных с указанием формата.

Список задач экспорта позволяет скачать с сервера ранее созданный файл с экспортированными данными в заданном формате.

Примечание: Каждый файл из задач экспорта удаляется из списка по прошествии 2 часов с момента добавления его в список.

Поддерживаемые типы данных

Типы данных для экспорта

Поддерживается экспорт следующих расширений файлов, содержащих векторные данные:

  • GeoJSON – (.geojson);
  • ESRI Shapefile – (.shp);
  • ESRI Geodatabase – (.gdb);
  • GeoPackage – (.gpkg);
  • Google – (.kml);
  • MapInfo – (.mif/.mid);
  • Microsoft – (.xslx);
  • CSV – (.csv).
Примечание: Для слоев в формате CSV и Microsoft(.xslx) доступен экспорт только атрибутов.

Для растровых слоев поддерживается экспорт в формате GeoTIFF(.tiff).

Типы данных для импорта

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

  • GeoJSON – (.json, .geojson);
  • ESRI Shapefile – (.shp);
  • ESRI Geodatabase – (.gdb);
  • GeoPackage – (.gpkg);
  • Google – (.kml, .kmz);
  • MapInfo – (.mif/.mid, .tab);
  • Microsoft Excel – (.xslx);
  • CSV – (.csv).
Примечание: Данные в формате CSV импортируются в проекции EPSG:4326.

Для импорта поддерживаются следующие расширения файлов, содержащих растровые данные:

  • TIFF – Tagged Image File (.tiff, .tif, .geotiff, .geotif);
  • JPEG – Joint Photographic Experts Group (.jp2);
  • MTD_MSIL2A – оригинальная поставка спутниковых снимков Sentinel-2.

Содержание архива спутниковых снимков Sentinel-2 при импорте должно иметь определенную структуру. Описание структуры представлено на SentiWiki в разделе «Форматы данных» (Data Formats).