Импорт и экспорт данных
Импорт данных
Для импорта данных можно использовать:
-
Кнопку над левым деревом
-
Перетаскивание с помощью мыши файла в область окна, если дерево находится в левой панели
После успешной загрузки файлов на сервер запустится процесс импорта
В интерфейсе модуля импорта отображаются процессы импорта и конвертации данных, загруженных пользователем.
В окне отображается список операций импорта, содержащий информацию о наименовании файла, его структуре (по нажатию кнопки + откроется список содержимого импортируемого файла), статусе обработки.
Посредством управляющих элементов можно скрыть отображение успешных (завершённых) процессов импорта или удалить из списка какие-либо загрузки. После удачной обработки и конвертации в окне импорта у соответствующего файла отобразится статус Выполнен
и слой отобразиться в левом дереве. В случае, если если в процессе обработки и конвертации, необходимо участие пользователя, то для данного файла будет отображён статус Требует уточнения
По нажатию на кнопку Уточнить
пользователю будет показано соответствующее окно (импорт с обновлением, указание проекции и т.д.)
Импорт c обновлением
Режим обновления активируется в следующих случаях:
-
Название файла (приведённое в транслит) совпадает с кодом уже существующего слоя
-
Код выгруженного ранее слоя системы совпадает с кодом уже существующего слоя. Для формата
.xls
/.xlsx
код слоя записан в скрытой колонке файла.
В режиме обновления появляется диалоговое окно с опциями:
-
– сохранение обеих версий
-
– замена старого слоя новым
-
– объединение обеих версий в один слой
Импорт в слой
Система позволяет произвести импорт данных в конкретный слой посредством опции "Импорт данных" в контекстном меню слоя. В таком случае будет произведён импорт с объединением (обновлением)
Важные особенности
-
При замене/обновлении слоя сохраняются все метаданные слоя (позиция в дереве, стили, название).
-
Если в слое нет колонки, а в файле есть - она добавляется в конец структуры.
-
Если код колонки в файле совпадает с кодом колонки типа “заголовок” - то такая колонка пропускается.
-
Если в слое есть колонка, а в файле её нет - указанная колонка остаётся.
-
Если в слое есть колонка, а в файле она другого типа - такая колонка не импортируется.
-
Зависимые виртуальные слои получат соответствующие изменения из заменяемого/обновляемого родительского слоя.
Экспорт данных
Для экспорта слоя вызовите для него контекстное меню и выберите пункт .
Для векторных слоёв имеется возможность указать, какие языки следует экспортировать. Если не указан ни один, выгружаться будут все.
При экспорте точечного слоя в формате .xls
в него добавляются два служебных столбца с кодами latitude
и longitude
с координатами в десятичном формате. Также в скрытую колонку добавляется код выгруженного слоя.