Операция позволяет импортировать данные из текстового формата *.csv или *.txt. В результате импорта система расставит объекты в слое по указанным в файле координатам.
В импортируемом файле для успешного результата могут содержаться следующие данные:
строка WKT (Well-known text) – WKT является текстовым форматом представления векторной геометрии и описания систем координат; результатом импорта будут расставленные в соответствии с координатами указанные в файле фигуры, такие как полигоны, полилинии и другие;
координаты X, Y – значения широты и долготы, результатом импорта будут расставленные в соответствии с координатами символы.
Для импорта надо:
Выбрать меню
.В появившемся окне указать файл для импорта формата *.csv или *.txt, нажать кнопку
.Справа от строки Имя слоя нажать кнопку и задать каталог и название для создаваемого слоя. Строкой ниже можно задать пользовательское название слоя, по умолчанию оно точно такое же, как имя файла слоя.
В открывшемся окне в списке Разделитель полей необходимо выбрать разделитель, который используется в данных.
Если строковые значения заключены в кавычки, то в списке Ограничитель текста надо выбрать тип кавычек (двойные или одинарные), при отсутствии ограничителя установить параметр {отсутствует}.
Выбрать кодировку данных.
Если первая строка текстового файла содержит названия полей, то надо установить флажок Первая строка содержит имена полей.
Установить переключатель в зависимости от исходных данных:
WKT;
XY.
В соответствии с установленным на предыдущем этапе переключателем выбрать из списка Поле или Поле X, Поле Y столбцы с координатами объекта, определяемые параметрами проекции.
Для выбора параметров проекции карты нажать кнопку Система координат.
Если требуется импортировать только геометрию, установить соответствующую опцию.
В результате импорта имеется возможность привязать базу данных с данными из таблицы к создаваемым объектам. Для этого надо из открывающегося списка Таблица указать источник для создаваемой базы. Снизу будет отображена структура создаваемой таблицы.
Для добавления импортированного слоя в текущую карту следует установить опцию Добавить в карту.
Рисунок 910. Импорт текста с разделителями
Нажатие кнопки
запустит процедуру импорта.
Рисунок 911. Результат импорта на карте с загруженным слоем OpenStreetMap
Ниже рассмотрен импорт файла с данными формата WKT. В файле содержится векторная геометрия и описание систем координат в виде текста. В результате импорта требуется получить слой с полигонами кадастра и привязанной к ним заполненной базой данных.
Пример одной строчки из исходного файла:
"78:40:0019103:36","06", "7057537.52", "1502.0", "003002000000", "для размещения индивидуального жилого дома (индивидуальных жилых домов)", "MULTIPOLYGON (((29.9495877626394030 59.8748107688004510, 29.9503900503325370 59.8747298436313640, 29.9504911722216180 59.8750413428645560, 29.9498106887995340 59.8750904511623570, 29.9497595741696860 59.8751251680152170, 29.9495877626394030 59.8748107688004510)))"
Как видно, строка содержит разделитель полей , и ограничитель текста ", используется кодировка UTF-8.
Рисунок 912. Импорт текста с разделителями
Рисунок 913. Результат импорта