Задача предназначена для выполнения конвертирования информации из формата S57 в формат векторной карты системы ПК ИГИС.
Данная версия конвертора обрабатывает входные данные для профиля EN стандарта S57.
Созданная векторная карта будет соответствовать цилиндрической равноугольной проекции Меркатора.
Входной информацией для выполнения задачи являются:
- каталог данных в формате S57 ( расширение 030 ) или файл данных
( расширение 000 );
- классификатор ресурсов, по которому будет конвертирована входная карта (расширение RSC ).
Вместе с конвертором поставляется файл классификатора S57NAVY.RSC, описывающий объекты морских карт и их атрибуты в соответствии с требованиями стандарта S57. Пользователь может использовать этот классификатор или создать свой.
После ввода входной информации пользователь может изменить название района выходной карты ( первоначально оно совпадает с именем файла формата S57 без расширения ) и имя выходной векторной карты ( первоначально оно совпадает с именем файла формата S57, но с расширением MAP ).
После завершения ввода входных данных и корректировки выходных данных пользователь может нажать клавишу Выполнить для запуска процесса конвертирования.
В ходе конвертирования пользователю предоставляется следующая информация:
- количество конвертируемых листов (каталог S57 может ссылаться на несколько файлов данных );
- количество обработанных объектов в обрабатываемом листе;
- количество ошибок в обрабатываемом листе;
- количество ошибок при обработке всех листов.
Пользователь имеет возможность прервать выполнение процесса нажав клавишу Прервать.
В результате конвертирования создается векторная карта (MAP или SIT), если в качестве входной информации был выбран каталог данных в формате S57.
Созданная векторная карта открывается и отображается автоматически. После этого необходимо выполнить ее сортировку (пункт Сортировка меню Задачи).
Коды объектов карты, коды атрибутов объектов и их значения совпадают с кодами классификатора стандарта S57. Дополнительно введены служебные коды атрибутов (семантики):
32778 - значение подполя FIDS поля FOID стандарта S57;
32779 - значение подполя FIDN поля FOID стандарта S57;
32800 - код объекта, который пока не описан в классификаторе (RSC);
32801 - признак объекта, имеющего ссылку на подчиненный объект (отметки глубин ссылаются на подписи);
32805 - признак объекта, на который имеется ссылка от главного объекта;
32803 - признак объекта, входящего в группу равноправных объектов (отметки глубин объединяются в группы);
Список служебных семантик может быть расширен в дальнейшем.