УДАЛЕННЫЙ ДОСТУП К ЭЛЕКТРОННОМУ АРХИВУ МОРСКИХ

advertisement
205
ЭЛЕКТРОННЫЙ АРХИВ МОРСКИХ НАВИГАЦИОННЫХ КАРТ С
УДАЛЕННЫМ ДОСТУПОМ1
Ю.Г.Васин2, Ю.В.Ясаков2
2
ГУН НИИ ПМК ННГУ им. Н.И. Лобачевского, 603005, г. Нижний Новгород, ул. Ульянова,
10, 8(8312)362-361, pmk@unn.ac.ru
Рассматриваются основные особенности системы управления электронным
архивом морских навигационных карт, способы хранения больших объемов
информации, организация доступа к архиву как в локальной сети, так и в сети
Интернет.
Введение
В настоящее время при решении задач
судовождения большую роль стали играть
цифровые морские навигационные карты.
Возникающие
при
этом
проблемы
(огромные
объемы
информации,
регулярные ее обновления, необходимость
в обеспечении целостности, защищенности
и в тоже время доступности информации)
делают актуальными вопросы организации
централизованного
хранения
и
сопровождения
цифровых
морских
навигационных карт (как их растровых
изображений, так и векторных баз данных).
Организация архива и доступ к данным
Электронный
архив
морских
навигационных
карт
(ЭА
МНК)
представляет
собой
интегрированный
программно-аппаратный комплекс для
хранения,
выдачи
и
оперативного
обновления
цифровых
растровых
изображений и баз данных МНК. Система
управления ЭА МНК функционирует на
локальной вычислительной сети под
управлением СУБД Firebird. Носителями
информации электронного архива могут
являться RAID-массивы на файл-серверах
либо
DVD-диски
из
постоянного
хранилища. Обеспечивается одновременная
работа
с
базой
данных
архива
неограниченного числа пользователей в
локальной сети (регистрация новых МНК в
архиве, получение МНК из архива,
поисковые
операции
по
различным
критериям, регламентные работы с архивом
и т.п.). В системе управления ЭА МНК
реализована
идеология
разграничения
доступа, как к информации, так и к
функциональным возможностям системы.
При регистрации нового пользователя
архива для него создается индивидуальный
профиль, обеспечивающий разграничение
доступа как к МНК архива, а так и к
функциям системы управления архивом.
Все
действия
пользователя
протоколируются в базе данных архива с
возможностью их последующего отбора,
просмотра и анализа.
Единицей хранения в архиве является один
файл - документ, содержащий стандартный
(для данного архива) набор файлов МНК:
- регистрационная карточка документа,
содержащая основные сведения о нем;
- изображение в растровом формате BIG
(разработка НИИ ПМК);
- база данных МНК в формате
интегрального файла (разработка НИИ
ПМК);
- цифровой набор МНК в формате S57;
- извещения мореплавателям на данную
МНК;
- прочие документы.
Удаленный доступ
В системе управления архивом реализована
возможность работы с ЭА МНК удаленных
пользователей в сети Интернет. Для
поддержки удаленного доступа через сеть
Интернет
используется
веб-сервер,
поддерживающий
технологию
Java
(Apache) и контейнер сервлетов Java
Tomcat. Работа удаленного клиента с
_____________________________________________________________________
Работа выполнена при финансовой поддержке РФФИ (проект № 05-01-00590).
1
206
архивом обеспечивается любым Интернетбраузером.
Программное
обеспечение
удаленного
доступа
реализовано
с
использованием платформо-независимой
технологии Java с формированием вебсодержимого на основе XSL шаблонов, что
позволяет разделить внутренние алгоритмы
обработки и представление информации
конечному пользователю.
Средства обновления изображений у
клиентов
требуют
наличия
среды
исполнения Java (JRE) версии 1.5 или
выше.
Удаленный
доступ
может
быть
использован для оперативного получения
информации о содержимом электронного
архива и оформления заявки на получение
необходимых
МНК
любой
заинтересованной организацией.
Удаленный доступ предоставляет его
пользователям
следующие
основные
возможности:
регистрацию нового клиента в системе
(работа
производится
только
с
зарегистрированными клиентами);
поиск МНК по различным критериям:
- адмиралтейскому номеру,
- масштабу,
- типу проекции,
- району,
- географическим координатам,
- дате создания,
- дате выпуска оригинала;
отображение краткой сводки по найденным
МНК;
подбор нужных МНК и оформление заявки
на их получение из архива;
просмотр растрового изображения МНК с
возможностью:
- навигации по карте с использованием
уменьшенного изображения (навигатора),
- скроллинга,
- масштабирования;
просмотр векторной базы данных МНК в
формате интегрального файла (если она
имеется в архиве) с возможностью
скроллинга, масштабирования, поиска
объектов
по различным критериям,
просмотра атрибутов найденных объектов.
При
поиске
объектов
возможно
подключение классификатора и библиотеки
запросов [1, 2];
просмотр цифрового набора данных МНК в
формате S57 (если она имеется в архиве)
посредством конвертирования ее “на лету”
в базу данных формата интегрального
файла;
просмотр электронной карты МНК с
указанными выше возможностями. Под
электронной картой МНК понимается
растровое изображение МНК и метрически
синхронизированная с ним векторная база
данных в формате интегрального файла.
Растровое изображение может быть
получено либо путем сканирования
оригинала МНК, либо путем отрисовки из
векторной базы данных МНК в формате
интегрального файла.
Выводы
Данная разработка позволяет обеспечить:
- стандартизацию цифровой информации
МНК;
- ее целостность и надежное хранение в
одном месте;
- эффективные способы обновления и
поддержки на актуальном уровне;
- широкий и в тоже время контролируемый
доступ обширного круга заинтересованных
пользователей.
Эксплуатация созданного ПО в реальных
условиях подтвердила его эффективность и
удобство в использовании.
Список литературы
1. Васин Ю.Г., Ясаков Ю.В. Система управления
базами видеоданных // Методы и средства
обработки графической информации: Межвуз.
сб. научн. тр., Горьк. гос. ун-т, Горький, 1989,
с.93 – 115.
2. Yu.G. Vasin, Yu.V. Yasakov. GIS Terra: A graphic
database management system // Pattern recognition
and image analysis. 2004. Vol. 14. No. 4. P. 579586.
Download