Исходный код классов занимает 20 кб (примерно 500 строк кода на языке Java и примерно 50 строк на SQL). Код расположен в пяти файлах MTSAT.java, MTSATMetadataSource.java, INV.java, INF.java inventor.sql.
Механизм вызова модуля, соответствующего типу файла, в настоящее время не реализован, поэтому для тестирования сбора метаданных был использован следующий упрощенный код:
Class aClass = Class.forName("em.bv.storage.MTSATMetadataSource");
Constructor constructor = aClass.getConstructor(File.class);
MetadataSource source = (MetadataSource) constructor.newInstance(newFile("g5200803010133.gms"));
System.out.println("time="+ source.getTime());
System.out.println("length=" + source.getLength());
System.out.println("quality=" + source.getQuality());
System.out.println("source.getLu() = " + source.getLu().toTrimString());
System.out.println("source.getRu() = " + source.getRu().toTrimString());
System.out.println("source.getRd() = " + source.getRd().toTrimString());
System.out.println("source.getLd() = " + source.getLd().toTrimString());
System.out.println("satelliteTurn=" + source.getTurn());
System.out.println("preview length=" + source.getPreview().length);
System.out.println("blk0 length=" + source.getBlock0().length);
При тестировании системы инвентаризации были использованы имеющиеся файлы, заполнена база данных инвентаризации. Получена информация о каждом файле, хранящемся в этой базе.
|
|
В ходе тестирования ошибок обнаружено не было.
Заключение
Таким образом, в процессе курсовой работы:
· Был изучен формат файла данных со спутника MTSAT-1R
· Был реализован алгоритм получения необходимых полей с нужными данными
· Была разработана структура базы данных инвентаря
· Реализована утилита внесения данных в инвентарь
· Реализована утилита получения данных из инвентаря
Список литературы
1. Центры коллективного пользования Российской Академии Наук // М.: Наука, 2004, 192 с.
2. Ефремов В.Ю., Лупян E.A., Мазуров A.A., Прошин А.А., Флитман Е.В. Технология построения автоматизированных систем хранения спутниковых данных // Современные проблемы дистанционного зондирования Земли из космоса: Физические основы, методы и технологии мониторинга окружающей среды, потенциально опасных объектов и явлений. Сборник научных статей. Москва: Полиграф сервис, 2004 с. 437-443
3. Каталог метаданных для файлов NOAA // Центр регионального спутникового мониторинга окружающей среды ДВО РАН // http://www.satellite.dvo.ru