Принципиальной особенностью программного комплекса Isograph является возможность подключения пользователем собственных данных. Часто у пользователя имеются свои собственные хранилища: базы данных или простые файлы, унаследованные им от программных систем предшествующего периода,— а также собственные форматы хранения. Особенно это актуально в области научных исследований. Для решения задачи подключения таких разнородных данных используется принцип программного шлюза. Шлюз преобразует данные из форматов пользователя в форматы системы. Реализуется шлюз в виде экспортируемой функции со стандартным заголовком, размещенной в динамически связываемой библиотеке. В настоящее время на базе этой технологии созданы следующие средства доступа: 1) Средства общего пользования: • простой файл; • данные в коде ГРИБ; • прогнозы опасных и неблагоприятных явлений; 2) Средства для Гидрометцентра России: • общие данные оперативных баз данных; • специальный доступ к базам данных; 3) Средства для Республики Беларусь: • поля данных (файлы в специальном формате); • данные наблюдений (файлы в специальном формате); 4) Средства для PROMETEI: • упрошенный доступ к базам данных. Примерная схема подключения данных пользователя Вернуться к предыдущей странице
|