Сохранение векторной карты в формат Shape |
![]() ![]() |
Программа Конвертор в формат Shape предназначена для экспорта векторной карты в формат Shape.
Выходными данными программы являются наборы файлов:
•файл данных SHP; •индексный файл SHX; •файл атрибутов DBF; •файл параметров проекта PRJ.
Главный файл, индексный файл, файл атрибутов и файл параметров будут иметь одинаковые имена, но разные расширения файлов. Указанный набор файлов создается на каждый слой и вид объектов.
Общий вид диалога:
В разделе "Карта" расположены:
•поле "Название района"; •поле "Исходная карта"; •поле "Выходной каталог"; •поле "Файл параметров"; •поле "Схема".
Панель "Карта":
Выходной каталог
Все файлы записываются в папку, выбранную пользователем. Внутри выбранной папки для каждого листа карты создается папка с названием листа. Название папки будет таким же, как значение поля Номенклатура из диалога Паспорт карты.
Внутри папки листа карты создаются папки на каждый слой карты. Название папки слоя будет таким же, как значение поля Ключ для слоя в диалоге Редактор классификатора.
Внутри папки слоя карты записываются наборы файлов на каждый вид объекта в этом слое. Название файлов для вида объектов будет таким же, как значение поля Короткое имя для объекта в диалоге Редактор классификатора.
Если Короткое имя совпадает у объектов с разным типом метрики (полигоны, дуги, точечные объекты, объекты с трехмерной метрикой), то будут формироваться дополнительные наборы файлов с добавлением ключевых слов по типу метрики (например, rivers-arc.shp, rivers-zarc.shp, rivers-zpolygon.shp и так далее).
Атрибуты объектов записываются в файл DBF. Число полей в файле DBF и их имена и типы определяются списком допустимой семантики для вида объекта в диалоге Редактор классификатора.
Файл параметров
В поле "Файл параметров" выбирается файл настроек (*. seo)для экспорта векторных данных с помощью кнопки "Выбрать" при отсутствии, файл настройки параметров следует "Сохранить"
Схема
Если рядом с файлом классификатора карты (файл "rsc") или в папке с выполняемой программой размещен XML-файл "toshp" (например, для классификатора 200t.print.rsc - 200t.print.rsc.toshp), то состав слоев, объектов и атрибутов будет определен из этого файла.
В разделе "Параметры экспорта" расположены: •поле "Система координат"; •поле "Кодировка семантики в DBF"; •поле "Дополнительных настроек".
Панель "Параметры экспорта":
Система координат
Координаты объектов записываются в геодезической системе WGS-84 в градусах .
Если выполняется экспорт крупномасштабного плана с неизвестными параметрами проекции, то координаты записываются в "Локальная система координат в метрах".
Панель "Система координат":
Кодировка семантики в DBF
Имена папок и файлов записываются в кодировке:
•ANSI(Windows) (CP-1251); •ASCII(DOS) (CP-866); •Unicode (UTF-8).
Дополнительные настройки
Отдельное поле таблицы DBF соответствует одной семантической характеристике объекта из классификатора. Каждое имя поля таблицы DBF должно быть уникальным. Таблица должна состоять минимум из одного поля. Максимальное количество полей 255. Имена полей в таблице DBF ограничены 10 символами. Поэтому необходимо проверить значение поля Ключ (короткое имя) в закладке Семантика для экспортируемых характеристик. Это значение используется для формирования имен полей в таблице DBF. Рекомендуется в этом поле использовать символы английского алфавита.
Диалоги "Дополнительных настроек" включают в себя:
•Выгружать служебные семантики
При включенном состоянии поля диалога "Выгружать служебные семантики" перечень полей таблицы DBF дополняется следующими служебными полями:
Классификационный код объекта сохраняется в поле ObjectCode.
Уникальный номер объекта сохраняется в поле ObjectID.
Название вида объекта сохраняется в поле ObjectName;
•Выгружать общие семантики: •Раскодировать значение семантики; •Слой в отдельной папке. • В помощью закладки "Фильтр" можно выполнить экспорт определенных слоев или объектов векторной карты.
Поле выполнения экспорта результат работы конвертора протоколируется в файле "log".
|