Импорт полилиний (полигонов) из текстовых файлов

<< Click to Display Table of Contents >>

Navigation:  Файлы-чертежи > Импорт файлов-чертежей из файлов других программ >

Импорт полилиний (полигонов) из текстовых файлов

 

Для импорта из текстового файла с произвольным расширением необходимо выбрать пункт меню Файл/Импорт полилиний, полигонов, точек/Из текстового файла… .

Появится диалог выбора текстового файла для импорта.

 

После того, как имя файла будет задано, появится диалог "Импорт полилиний и полигонов из текстового файла":

 

В верхней части диалога – нередактируемые элементы с названием исходного текстового файла и с фрагментом информации из этого файла.

 

Количество пропускаемых строк заголовка – задается количество строк в начале файла, которые пропустить (если в начале текстового файла имеется несколько строк с описанием столбцов или другой вспомогательной информацией).

 

Формат исходных данных

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

 

- столбцы фиксированной длины – для каждого столбца задается его фиксированная длина в символах. Самый правый столбец в диалоге становится редактируемым и в него вводится количество символов, занимаемых столбцом в исходном файле.

Например:

 

 

Вид информации в исходном файле

Во всех случаях координаты одной точки полилинии записываются в одной строке исходного файла.

 

Кроме координат точек в строках могут дополнительно присутствовать горизонт и строка параметров.

Так как строка параметров может принадлежать полилинии (полигону), но не точке, для каждой полилинии вводится строка параметров только первой точки. Если требуется, чтобы у каждой точки была строка параметров, то следует вводить их как полилинии, состоящие из одной точки.

 

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

 

 

Полилинии, разделенные пустыми строками – точки одной полилинии отделяются от точек другой полилинии пустыми строками.

 

Полилинии с пронумерованными точками – началом новой полилинии считается встреча точки с номером 1.

 

Полилинии с номерами полилиний – началом новой полилинии считается встреча точки, у которой номер полилинии отличается от номера полилинии предыдущей точки.

 

Полилинии с номерами полилиний – началом новой полилинии считается встреча точки, у которой название полилинии отличается от названия полилинии предыдущей точки.

 

Точки (маркшейдерские отметки) – импортируются не полилинии, а маркшейдерские отметки. У маркшейдерских отметок не может быть строки с дополнительными параметрами (а у полилиний, состоящих из одной точки строка параметров может присутствовать).

 

Точки (полилинии из одной точки) – импортируются полилинии, состоящие из одной точки.

 

 

 

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

 

 

Замкнутые полилинии записывать как полигоны. – Если отмечен этот элемент, то замкнутые полилинии записываются как полигоны, иначе - как полилинии.