Импорт координат пунктов. Общие сведения
Импорт координат пунктов из текстовых файлов производится при помощи специальной утилиты, которая позволяет настроить шаблон импорта данных, представляющий собой описание порядка расположения данных в файле.
В зависимости от содержащейся информации поле имеет определенный тип. Утилита импорта поддерживает следующие типы полей:
- Имя – имя пункта.
- Север – координата Север.
- Восток – координата Восток.
- Высота, Широта, Долгота пункта.
- Код – кодовая строка, содержащая код и атрибуты тематических объектов.
- Игнорировать – специальный тип, данные которого не передаются в программу.
Окно утилиты импорта состоит из левой и правой панели. В левой панели отображаются строки импортируемого файла (исходный файл), а в правой находится таблица с данными, распознанными в соответствии с настройками текущего шаблона.
Утилита импорта предназначена для чтения файлов двух типов:
- С разделителями. В файлах данного типа информация о пункте расположена в одной или нескольких подряд идущих строках, в которых содержатся значения переменных (полей), отделенные друг от друга символами-разделителями. В качестве разделителя может использоваться один или несколько произвольных символов, не встречающихся в значениях данных по пунктам – чаще всего это пробелы или запятые. Для корректного импорта данных все однотипные поля в таких файлах должны следовать в строго определенном порядке и отделяться равным количеством разделителей, образуя "поля" (столбцы).
- С дескрипторами.. Данные одного пункта могут располагаться в произвольном порядке и даже отсутствовать, так как в файлах такого типа каждая переменная имеет собственный идентификатор (дескриптор), позволяющий распознать тип переменной. Например: Имя=Alpha, X=10.23, Y=30.2, H=4
Загрузка и импорт файлов
Операция импорта данных из исходного файла состоит из трех этапов:
Загрузка файла с данными в утилиту.
Настройка шаблона.
Выбор данных, их конвертация (форматирование) и импорт в проект.
Загрузка файла в утилиту импорта:
- Активизируйте команду По шаблону (точки) в меню Файл/Импорт.
- В окне утилиты активизируйте команду Открыть в меню Файл.
- В стандартном диалоге открытия файла выберите нужный, после чего его содержимое отобразится в левой панели.
Настройка шаблона
Настройка шаблона производится в специальном диалоге, который вызывается командой Шаблон/Свойства и состоит из нескольких разделов:
- Общие. Вне зависимости от типа импортируемого файла, здесь можно изменить значения использующихся в файле символов разделителей, комментариев, а также необходимость объединения строк, содержащих данные, относящиеся к одному пункту.
- Дескрипторы. Настройки данного раздела необходимо использовать в случае необходимости импорта файла, данные в котором имеют идентификаторы – включите флажок Дескрипторы, после чего задайте в таблице дескрипторов использующиеся в файле идентификаторы значений.
- Импорт. Раздел, содержит стандартные настройки, использующиеся при импорте данных в программу – необходимость удаления незначащих нулей в именах пунктов, настройки представления координат пунктов, а также параметры используемой системы полевого кодирования (См. Параметры системы полевого кодирования).
- Единицы измерений. В данном разделе можно уточнить единицы измерений линейных и угловых величин, которые в процессе импорта данных будут преобразованы в единицы измерения, использующиеся в проекте GDS. Для угловых величин, представленных в градусной мере реализована возможность настройки специального шаблона (маски), позволяющего распознавать различные варианты представления значений.
При необходимости шаблон можно сохранить для последующих сеансов работы активизировав команду Шаблон/Сохранить.
Выбор и конвертация данных
- В левой панели выберите строки, данные из которых необходимо импортировать в программу – в случае импорта всех данных файла воспользуйтесь командой Правка/Выбрать все (левая панель), при необходимости произвести импорт данных из отдельных строк – используйте стандартные возможности интерактивного выделения строк в левой панели при помощи мыши при нажатых клавишах <Shift> или <Ctrl>.
- Для конвертации выбранных строк в соответствии с настройками шаблона вызовите команду Правка/Конвертировать – все распознанные значения отобразятся в столбцах правой панели.
- В случае импорта файла без дескрипторов столбцы данных, содержащиеся в правой панели можно скорректировать – изменить тип данных, содержащихся в столбце (имя, координаты и код), создать новый или удалить существующий, объединить несколько столбцов в один или разбить столбец на два. Команды, позволяющие выполнить эти действия, расположены в контекстном меню, вызываемом на заголовке таблицы правой панели.
- Для импорта данных из правой панели в программу используйте команду Файл/Импорт.
- При помощи команды Шаблон/Установить по умолчанию часто используемый шаблон можно установить по умолчанию, что позволит загружать его автоматически при запуске утилиты импорта.