----------------------------------------------------------- seed2wsg ======== Утилита импорта фанных SEED(miniSEED) в дисковую петлю WSG ----------------------------------------------------------- v18012008 --------- 18/01/2008 16:48 172032 seed2wsg.exe 1. Исправлена ошибка распределения буфера под данные, что приводило к "вылету" программы. 2. Добавлен анализ и запись в БД LOCATION_CODE (поле LCODE таблицы FILELIST) для правильной идентификации каналов 3. Изменен заголовок текстовый файлов (название секции, канала, исправлена ошибка SPS): [WSG5.x] ... SpS=20.000000 Channels="BHZ:00" 4. Изменен вывод информации в процессе конвертирования: 2 строки, в одну - конвертируемый файл, другую - информация [R] ADK:BHZ:00(20.00) Time=1193320373.49 (2007-10-25 17:52:53) DT=17.9500 Counts=359 тип sta:cha:lc sps unix_time дата время кол-во кол-во блокеты секунд отсч. 5. Изменен диалог открытия файлов - введен выбор файлов по-умолчанию *.*seed 6. Исправлен код возврата из "потока" конвертора - фокус возвращается на кнопку "Convert" v17012008 --------- 17/01/2008 01:43 172032 seed2wsg.exe 1. Добавлен импорт блокет данных типа R, Q (кроме D): ┘D╩ or ┘R╩ or ┘Q╩ ─ Data header/quality indicator. Previously, this field was only allowed to be ┘D╩ and was only used to indicate that this is a data header. As of SEED version 2.4 the meaning of this field has been extended to also indicate the level of quality control that has been applied to the record. D ─ The state of quality control of the data is indeterminate. R ─ Raw Waveform Data with no Quality Control Q ─ Quality Controlled Data, some processes have been applied to the data. 2. Введен анализ подключения к БД (из файла настройки wsg.ini секция [DATABASE] параметры ODBC=, USER=, PASSWORD=). 3. Добавлен анализ ключа USE_TEND в секции [DATABASE], принимающий значения 0,1 (использовать/нет поле TEND в таблице FILELIST). Если ключ USE_TEND равен 1 и в таблице FILELIST имеется поле TEND, то при выполнении SQL-запросов записи данных используется поле TEND=TBEGIN+TQTY. 4. Исправлена ошибка работы с БД (таблицей FILELIST), добавлен учет поля TEND, MFC-классы заменены на прямые SQL-вызовы. 5. Расширен анализ ошибок, добавлены диагностические сообщения при ошибках работы с БД. 6. Протестирована работа с различными БД (MS Access, MS SQL, MySQL, PostrgeSQL, Oracle).