русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

3.2.4.4 Конвертор из S57

Задача предназначена для выполнения конвертирования информации из формата 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 - признак объекта, входящего в группу равноправных объектов (отметки глубин объединяются в группы);

Список служебных семантик может быть расширен в дальнейшем.

Просмотров: 363

Вернуться в оглавление:интегрированная геоинформационная система




Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Полезен материал? Поделись:

Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.