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

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

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

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