Импорт координат пунктов по шаблону

Последние изменения: 28.03.2017

Импорт координат пунктов. Общие сведения

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

В зависимости от содержащейся информации поле имеет определенный тип. Утилита импорта поддерживает следующие типы полей:

  • Имя – имя пункта.
  • Север – координата Север.
  • Восток – координата Восток.
  • Высота, Широта, Долгота пункта.
  • Код – кодовая строка, содержащая код и атрибуты тематических объектов.
  • Игнорировать – специальный тип, данные которого не передаются в программу.

Окно утилиты импорта состоит из левой и правой панели. В левой панели отображаются строки импортируемого файла (исходный файл), а в правой находится таблица с данными, распознанными в соответствии с настройками текущего шаблона.

Утилита импорта предназначена для чтения файлов двух типов:

  • С разделителями. В файлах данного типа информация о пункте расположена в одной или нескольких подряд идущих строках, в которых содержатся значения переменных (полей), отделенные друг от друга символами-разделителями. В качестве разделителя может использоваться один или несколько произвольных символов, не встречающихся в значениях данных по пунктам – чаще всего это пробелы или запятые. Для корректного импорта данных все однотипные поля в таких файлах должны следовать в строго определенном порядке и отделяться равным количеством разделителей, образуя "поля" (столбцы).
  • С дескрипторами.. Данные одного пункта могут располагаться в произвольном порядке и даже отсутствовать, так как в файлах такого типа каждая переменная имеет собственный идентификатор (дескриптор), позволяющий распознать тип переменной. Например: Имя=Alpha, X=10.23, Y=30.2, H=4

Загрузка и импорт файлов

Операция импорта данных из исходного файла состоит из трех этапов:

Загрузка файла с данными в утилиту.

Настройка шаблона.

Выбор данных, их конвертация (форматирование) и импорт в проект.

Загрузка файла в утилиту импорта:

  • Активизируйте команду По шаблону (точки) в меню Файл/Импорт.
  • В окне утилиты активизируйте команду Открыть в меню Файл.
  • В стандартном диалоге открытия файла выберите нужный, после чего его содержимое отобразится в левой панели.

Настройка шаблона

Настройка шаблона производится в специальном диалоге, который вызывается командой Шаблон/Свойства и состоит из нескольких разделов:

  • Общие. Вне зависимости от типа импортируемого файла, здесь можно изменить значения использующихся в файле символов разделителей, комментариев, а также необходимость объединения строк, содержащих данные, относящиеся к одному пункту.
  • Дескрипторы. Настройки данного раздела необходимо использовать в случае необходимости импорта файла, данные в котором имеют идентификаторы – включите флажок Дескрипторы, после чего задайте в таблице дескрипторов использующиеся в файле идентификаторы значений.
  • Импорт. Раздел, содержит стандартные настройки, использующиеся при импорте данных в программу – необходимость удаления незначащих нулей в именах пунктов, настройки представления координат пунктов, а также параметры используемой системы полевого кодирования (См. Параметры системы полевого кодирования).
  • Единицы измерений. В данном разделе можно уточнить единицы измерений линейных и угловых величин, которые в процессе импорта данных будут преобразованы в единицы измерения, использующиеся в проекте GDS. Для угловых величин, представленных в градусной мере реализована возможность настройки специального шаблона (маски), позволяющего распознавать различные варианты представления значений.

При необходимости шаблон можно сохранить для последующих сеансов работы активизировав команду Шаблон/Сохранить.

Выбор и конвертация данных

  • В левой панели выберите строки, данные из которых необходимо импортировать в программу – в случае импорта всех данных файла воспользуйтесь командой Правка/Выбрать все (левая панель), при необходимости произвести импорт данных из отдельных строк – используйте стандартные возможности интерактивного выделения строк в левой панели при помощи мыши при нажатых клавишах <Shift> или <Ctrl>.
  • Для конвертации выбранных строк в соответствии с настройками шаблона вызовите команду Правка/Конвертировать – все распознанные значения отобразятся в столбцах правой панели.
  • В случае импорта файла без дескрипторов столбцы данных, содержащиеся в правой панели можно скорректировать – изменить тип данных, содержащихся в столбце (имя, координаты и код), создать новый или удалить существующий, объединить несколько столбцов в один или разбить столбец на два. Команды, позволяющие выполнить эти действия, расположены в контекстном меню, вызываемом на заголовке таблицы правой панели.
  • Для импорта данных из правой панели в программу используйте команду Файл/Импорт.
  • При помощи команды Шаблон/Установить по умолчанию часто используемый шаблон можно установить по умолчанию, что позволит загружать его автоматически при запуске утилиты импорта.

Помогла ли вам статья?