Программное обеспечение для создания инструментов «online» обработки и анализа спутниковых данных из сверхбольших распределенных архивов (SmisWebCalculation)

14 сентября 2018
586
Предметная область —
Отрасли по ОКВЭД —
Страна, регион, город Российская Федерация, Москва
Отличия от конкурентов —
Вид документа об охране ИС программа для ЭВМ
Номер документа ИС 201761726
Дата регистрации документа ИС 2017-07-03
Необходимые инвестиции для внедрения договорная
Сроки внедрения —
Стоимость предоставления технологии договорная
Наличие экспертного заключения Нет

Польза для потенциального потребителя

Программа предназначена для создания инструментов удаленного анализа и обработки сверхбольших объемов данных дистанционного зондирования Земли. Эти инструменты повышают эффективность работы со спутниковыми данными из сверхбольших распределенных постоянно пополняющихся архивов и предоставляют удаленным исследователям развитые средства обработки и анализа информации из этих архивов. В состав программного обеспечения на стороне клиента входит программное обеспечение на языке javascript для реализации инструментов в картографическом web-интерфейсе. Оно состоит из набора файлов с базовым объектом, реализующих основные функции взаимодействия с сервером, а также наследующих его базовые свойства и реализующих необходимый в каждой конкретной процедуре обработки функционал. В состав программного обеспечения на стороне сервера входит набор модулей, который условно можно разбить на три блока. Блок хранения заданий и результатов состоит из базы данных заданий (БДЗ), файлового архива результатов проведенных обработок, библиотеки доступа к ним и стандартизованных модулей интерфейса источника данных для сервиса отображения по стандарту wms. В БДЗ хранятся все задания на обработку с полной информацией о прогрессе и результатах выполнения. Блок работы с заданиями функционально состоит из менеджера заданий с отдельным плагином по каждому типу обработки и программы для контроля очереди и запуска параллельно выполняемых процедур обработки. Блок подготовки данных для обработки состоит из модулей, которые обеспечивают выбор наборов данных из архивов в соответствии с установками пользователей и передачу их в процедуры обработки.