WWW.KNIGI.KONFLIB.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА

 
<< HOME
Научная библиотека
CONTACTS

Pages:     | 1 |   ...   | 4 | 5 || 7 | 8 |   ...   | 18 |

«В.В.Иванов МЕТОДЫ И ПРОГРАММНЫЕ СРЕДСТВА АНАЛИЗА СУДОВЫХ ЭКСПЕДИЦИОННЫХ НАБЛЮДЕНИЙ Санкт-Петербург Гидрометеоиздат УДК 551.465.41 Представлены базовые сведения из ...»

-- [ Страница 6 ] --

Последнее обеспечивает нормальный отбор для ситуаций типа наличия линии смены дат (например: M IN = 160°, М А Х =-160°). Исключение сделано для параметра «Название судна», где у пользователя запрашивается конкрет­ ная символьная константа. Дополнительным сервисом является возможность задания диапазона не только для даты (год— месяц— день), но и для любого из этих параметров отдельно. Это дает возможность сезонного отбора. На­ пример, пользователь может отобрать все зимы или все январи. Это же допу­ стимо и для параметра время (час— минута). Каждое созданное пользовате­ лем логическое выражение помещается в логический стек, где ему присваива­ ется порядковый «номер выражения». На экране постоянно отражается теку­ щее состояние стека. Максимальное число логических выражений, которое может быть помещено в стек — 19, что, как показывает опыт, более чем дос­ таточно для обычной работы. Для исключительных случаев предусмотрена также команда «Очистить последнюю линию стека» (Erase last line), которая может быть также использована для стирания неверно введенного логичес­ кого выражения. После создания логического критерия пользователь может приступить к отбору. Для того чтобы не записывать отобранные станции в новый файл, занимая тем самым дисковое пространство, используется стан­ дартный метод суббаз. Компактность достигается за счет того, что в файлсуббазу записываются только абсолютные номера паспортов в исходном ин­ формационном массиве. При этом для пользователя программно обеспечи­ ваются те же возможности работы с суббазой, что и с реальной базой, т.е. для него различие между суббазой и базой отсутствует. Информация, записанная в суббазу, сохраняется по окончании сеанса работы. Другой метод отбора данных, предлагаемый пользователю, это визуальный отбор. Основываясь на данных «информационного файла» пользователь может вывести в графи­ ческое окно схему расположения океанографических станций, пометить те или иные интересующие его станции (возможно из разных рейсов) и отобрать отмеченные станции в суббазу.

Пользователю предоставлен также следующий сервис по обслужи­ ванию суббаз и информационных массивов:

— создание новых информационных массивов без обращения к заг­ рузчику. Каждую созданную им суббазу пользователь может превратить в информационный массив с новым именем для последующего использова­ ния в прикладных программах;

— слияние нескольких информационных массивов в один;

— выгрузка информации из информационного массива обратно в текстовый файл в стандартном формате.

Для обращения к данным, хранящимся в БД из прикладных программ, предусмотрены специальные процедуры, написанные на языках F O R T R A N и TU R B O P ASC AL. Эти процедуры включаются в статусе внешних под­ программ в прикладные (пользовательские) программные пакеты и обес­ печивают их входной информацией непосредственно из информационных массивов или суббаз HDB.

Графические средства HDB Стандартная конфигурация HDB включает средства быстрого гра­ фического представления информации. Хотя, используя только внутрен­ ние графические ресурсы HDB, невозможно генерировать сложные объек­ ты, ряд весьма актуальных в океанографической практике задач может быть эффективно решен без обращения к внешним программным паке­ там. Находясь непосредственно в среде HDB пользователь может выпол­ нять экспресс-шиитз данных, т.е. наиболее распространенные в океаногра­ фической практике действия по содержательной визуализации данных, включающие построение: вертикальных профилей; TS-диаграмм; верти­ кальных разрезов; карт горизонтальных распределений характеристик;

диаграмм объемного анализа.

Работа в таком режиме весьма эффективна для первичного анализа вновь полученных данных, поскольку позволяет быстро оценить их науч­ ную значимость. Это особенно актуально в процессе проведения экспеди­ ционных работ, когда такая информация может оказаться весьма полезной для оперативного внесения корректив в тактику натурного эксперимента.

Сеанс работы в HDB Рассмотрим последовательность действий, обычно выполняемую пользователем при работе с базой данных HDB. Первое, что очевидно тре­ буется, — это создать новый информационный массив из своих данных. Для этого необходимо создать текстовый файл дескриптора с именем, которое будет в дальнейшем присвоено информационному массиву и расширением dsc. Образец файла дескриптора приведен в приложении 1. Следующим шагом является переформатирование имеющихся данных в соответствии с форматом загрузки (см. приложение 2). Это можно сделать двумя путями.

Если исходные данные имеются только в рукописном виде проще всего не­ посредственно ввести их с клавиатуры в заданном формате. Если же данные уже организованы в файл, целесообразнее написать сервисную программуконвертор, осуществляющую преобразование из исходного формата в фор­ мат загрузки (сервисные программы HDB подробно рассмотрены в следу­ ющем разделе). После того как файл с данными подготовлен, запускается программа hdb.exe и на экране отображается главное меню. При работе с меню действуют следующие правила. Перемещение по пунктам меню осу­ ществляется при помощи клавиш-стрелок и табуляции, а выбор определен­ ного пункта завершается нажатием клавиши Enter. Альтернативный вари­ ант — нажатие зарезервированной клавиши (для каждого из пунктов меню символ такой клавиши выделен красным цветом) одновременно с клави­ шей A lt. Активными являются только пункты меню, выделенные черным цветом. Переход из неактивного состояния в активное происходит автома­ тически в результате вЬщолнения пользователем каких-либо операций. На­ пример, после открытия базы данных становятся активными все пункты меню, связанные с отображением и редактированием данных. Ввод текста выполняется при открытии соответствующих окон. При этом программа не различает строчные и заглавные буквы. В названиях информационных массивов допустимы только латинские буквы и цифры. Для установки и отмены «флажков» используется клавиша Space (пробел). Запуск на выпол­ нение выбранных операций (выход на следующий информационный уро­ вень) происходит при нажатии клавиши Enter. Если запрашиваемая опера­ ция требует задания пользователем дополнительной информации, запуск ее на выполнение осуществляется выбором кнопки ОК и нажатием клавиши Enter, после заполнения соответствующих текстовых строк (установки «флажков» и переключателей) диалогового окна. Возврат на предыдущий уровень происходит при нажатии клавиши Esc. При возникновении ошиб­ ки подается звуковой сигнал и на красном поле выдается сообщение о типе ошибки.



Если координаты загружаемых станций содержат географические секунды, перед началом загрузки следует выбрать подпункт Options в пун­ кте Base Managment и установить «флажок» в текстовой строке Use Seconds.

После этого можно приступать к загрузке данных. Для этого необходимо выбрать пункты меню Data Conversion, Create New Base. На экране появится диалоговое окно, в которое требуется ввести параметры входного набора данных: Source Name (имя файла с расширением и указанием пути, если файл находится не в директории БД), Source Format (формат входного на­ бора данных: горизонтальный или вертикальный), Target Base (имя созда­ ваемого информационного массива, которое должно совпадать с именем файла-дискриптора). Нажатие кнопки О К стартует процедуру загрузки данных, которая визуализирована через информационное окно. В случае успешного выполнения загрузки на экран выдается информация о коли­ честве загруженных станций. В противном случае, т.е. при обнаружении ошибок во входном наборе, на экран выводится номер строки входного набора, в которой обнаружена ошибка. После устранения ошибки проце­ дуру загрузки следует повторить. Следует помнить, что загрузка новых данных в уже имеющийся информационный массив недопустима. Это при­ водит к потере уже имеющихся данных. Чтобы дополнить массив новыми данными необходимо использовать метод Append Current Base, который будет рассмотрен ниже.

Для работы с вновь сформированным информационным массивом требуется его открыть. Для этого в меню выбираются пункты Base Managment, Open Base. В появившемся диалоговом окне вводится имя ин­ формационного массива. Альтернативный вариант— выбор из списка уже имеющихся информационных массивов. Чтобы использовать этот способ, имя информационного массива должно быть предварительно записано в текстовый файл hdbjist.hdb. После нажатия кнопки О К все пункты меню, связанные с просмотром и редактированием данных, становятся активны­ ми. Чтобы получить сведения о количестве станций в информационном массиве их пространственных и временных границах следует выбрать пун­ кты меню Info & Selections, Base Information, Show Descriptor’ List. В по­ явившихся информационных окнах отобразится требуемая информация.

Нажатие клавиши Enter выведет в графическое окно схему расположения станций. Перемещение по станциям при помощи стрелок обеспечивает получение информации о каждой конкретной станции (дата и координа­ ты). В ряде случаев представляет интерес распределение станций по пло­ щади. Для получения такого рода информации следует воспользоваться пунктами меню Info & Selections, M ap Base, Show Polygon Map. В графичес­ ком окне появится схема измерительного полигона, разбитого на прямо­ угольники, размер стороны которых задается в градусах широты и долго­ ты. Переход от одного прямоугольника к другому выполняется с помо­ щью стрелок. При нахождении курсора в фиксированном прямоугольни­ ке в информационном окне выводятся координаты его границ и число стан­ ций, попавших в этот прямоугольник. Размер прямоугольника устанавли­ вается в пункте Change Steps. При изменении числа станций в информаци­ онном массиве, перед запросом информации в любой из рассмотренных форм, необходимо ее обновить. Для этого предусмотрен пункт меню Update Information.

Просмотр и редактирование данных по отдельным станциям реали­ зуется путем выбора пунктов меню Base Management, Edit Data in Base. Ha экране появляется диалоговое окно, указатель которого установлен на первую (последовательность станций в информационном массиве соответ­ ствует последовательности станций в загружаемом исходном файле) стан­ цию массива. В текстовых строках диалогового окна отображаются абсо­ лютный номер станции в массиве и все обязательные параметры паспор­ та. Если дополнительных параметров паспорта больше, чем два, их вывод в соответствующие текстовые окна осуществляется нажатием клавиш-стре­ лок. Для просмотра рядов необходимо выбрать один из альтернативных режимов просмотра — текстовый (jRowj Data) или графический {Graphics).

При выборе первого варианта в левой части экрана открывается второе текстовое окно, где отображаются два первых ряда. Для вывода других рядов активное окно устанавливается на заголовок ряда, и после нажатия -клавиши Enter на экран выводится меню всех имеющихся в данном ин­ формационном массиве рядов, из которых следует выбрать требуемый.

Если количество горизонтов измерений на станций больше 35-ти, для про­ смотра нижележащих горизонтов следует воспользоваться клавишей-стрелкой или Page Down. В режиме Graphics в появившемся диалоговом окне сле­ дует описанным выше способом выбрать два интересующих параметра и задать способ построения профиля: параметр в зависимости от глубины {Parameter vs Depth) или параметр в зависимости от другого параметра (Parameter w Parameter). После нажатия клавиши Enter на экран выводится графическое окно с заданными профилями. Перемещение вверх и вниз по профилю посредством клавиш-стрелок обеспечивает синхронное отображе­ ние соответствующей числовой информации в нижней части экрана.

Перемещение по записям (станциям) информационного массива мож­ но выполнять либо последовательно, путем использования кнопок N ext и Previous в верхней части диалогового окна, либо «скачками», путем зада­ ния конкретного номера записи, после нажатия кнопки Set (установить).



Pages:     | 1 |   ...   | 4 | 5 || 7 | 8 |   ...   | 18 |
 



Похожие работы:

«www.kodges.ru www.kodges.ru ББК 28.6с 434 Чегодаев А. 434 ПАУКИ И СКОРПИОНЫ. Содержание. Разведение. — М.: АКВАРИУМ БУК, 2003. - 64 с, илл. ISBN 5-94838-062-9 Эта книга посвящена паукообразным. Несмотря на, мягко говоря, предубеждение против пауков и скорпионов, сегодня есть их защитники и любители. О жизни пауков, скорпионов и сольпуг в природе, о возможности их содержать и разводить в домашних условиях рассказывает в этой книге известный ученый. Б Б К 28.6с Охраняется Законом РФ об авторском...»

«-2Другие электронные книги в формате Kиндле: http://www.cosmogeology.ge/kindle.html -3Н. Ф.ЖИРОВ АТЛАНТИДА ОСНОВНЫЕ ПРОБЛЕМЫ АТЛАНТОЛОГИИ Специальное интернет издание - 2012г. kaywords: (B.C.) — Before common era — до нашей эры (до н.э.) EB гeо-трансфер — (гeогеологический переход) извержение магмы из внешнего ядра (геосферa E [Outer nucleus]) в жидкую мантию (геосферa B — [Asthenosphere]) во время периодических глобальных гeологических катастроф [Апокалипсис] каждый ~700013000 лет. для...»

«Н О ВО С Т И О Н Л А Й Н Ф О Н Д А У РА Н Т И Я НАША ПОЕЗДКА ЮЖНУЮ АМЕРИКУ В ВНУТРИ ЭТОГО ВЫПУСКА: Мо Сигел, президент Фонда Урантия, Болдер, Колорадо, США Сезон Благодарности и 1 Сто восемьдесят тысяч копий Время для Великодушия испанского перевода Книги Урантии было продано, начиная с его первой публикации в 1993 году. В 2008 Первоочередные Решения 5 году был издан португальский Собрания Совета перевод и более восьми тысяч копий продано в Бразилии. Помянуя Опекунов Январь 2012 об этом, 26...»

«ОБОСНОВЫВАЮЩИЕ МАТЕРИАЛЫ К СХЕМЕ ТЕПЛОСНАБЖЕНИЯ ГОРОДСКОГО ОКРУГА ЖУКОВСКИЙ НА ПЕРИОД ДО 2027 ГОДА 2013 г. 1 212.ОМ-СТ.001.000 ОБОСНОВЫВАЮЩИЕ МАТЕРИАЛЫ К СХЕМЕ ТЕПЛОСНАБЖЕНИЯ ГОРОДСКОГО ОКРУГА ЖУКОВСКИЙ НА ПЕРИОД ДО 2027 ГОДА УТВЕРЖДЕНЫ постановлением Главы администрации Городского округа Жуковский от № _ ОБОСНОВЫВАЮЩИЕ МАТЕРИАЛЫ К СХЕМЕ ТЕПЛОСНАБЖЕНИЯ ГОРОДСКОГО ОКРУГА ЖУКОВСКИЙ НА ПЕРИОД ДО 2027 ГОДА КНИГА 1. СУЩЕСТВУЮЩЕЕ ПОЛОЖЕНИЕ ТЕПЛОСНАБЖЕНИЯ ГОРОДСКОГО ОКРУГА ЖУКОВСКИЙ ЧАСТЬ 1....»

«Аннотация Кентерберийские рассказы английского поэта Джеффри Чосера (1340? – 1400) – один из первых литературных памятников на едином общеанглийском языке. В книге ярко проявились замечательные качества чосеровского гуманизма: оптимистическое жизнеутверждение, интерес к конкретному человеку, чувство социальной справедливости, народность и демократизм. Кентерберийские рассказы представляют собой обрамленный сборник новелл. Взяв за основу паломничество к гробу св. Томаса Бекета в г. Кентербери,...»

«Larry Winget Shun Up, Stop Whining, and Get a Life! А Kick-Butt Approach to a Better Life Содержание: ГЛАВА 1 Молчать! ГЛАВА 2 Перестаньте ныть! ГЛАВА 3 Начинайте жить ГЛАВА 4 Планируйте успех, а не поражение ГЛАВА 5 Откажитесь от мифов о самопомощи ГЛАВА 6 Ваши убеждения определяют результаты ГЛАВА 7 Делайте все с удовольствием ГЛАВА 8 Здоровье, избыточный вес и прочее ГЛАВА 9 Все совершают ошибки ГЛАВА 10 Религия и духовность: на чьей стороне Бог? ГЛАВА 11 Займетесь самообразованием ГЛАВА 12...»

«II МЕЖДУНАРОДНАЯ КОНФЕРЕНЦИЯ ШКОЛА ХИРУРГИИ ЖЕЛУДКА ПРОГРАММА 16 –18 апреля 2014 года Санкт-Петербург Спонсоры: Участники: Информационный спонсор: II МЕЖДУНАРОДНАЯ КОНФЕРЕНЦИЯ ШКОЛА ХИРУРГИИ ЖЕЛУДКА 16 –18 апреля 2014 года, Санкт-Петербург Приглашение главного врача клинической больницы № 122 Успех конференции Школа хирургии желудка во многом обеспечен участием японских коллег — признанных мировых лидеров в лечении рака желудка. Наша клиника имеет давние партнерские отношения с Японией. Все...»

«АУКЦИОН № 10 РЕДКИЕ АНТИКВАРНЫЕ КНИГИ, РУКОПИСИ И АВТОГРАФЫ 31 января 2013 года, 19:00 Москва, Никитский пер., д. 4а, стр. 1 · 1 МОСКВА, 31 ЯНВАРЯ 2013 Предаукционный показ с 22 по 31 января 2013 года (с 10:00 до 20:00, кроме понедельника) по адресу: Москва, Никитский пер., д. 4а, стр. 1 (м. Охотный ряд) Справки, заказ печатных каталогов, телефонные и заочные ставки по тел.: (495) 926 4114, (985) 969 7745 или по электронной почте: knigoved@yandex.ru Интернет каталог www.vnikitskom.ru или...»

«1 Игорь Романовский В кадре и за кадром Предисловие В котором автор объясняет читателю, неосмотрительно рискнувшему открыть эту книгу, чего это вдруг он (автор) решил взять в руки авторучку и положить перед собой на столе лист бумаги, желая поскорей нарушить её первозданную чистоту. Кстати, можно было бы, конечно, не брать авторучку и не писать. Ну, не то, чтобы вообще не писать, а печатать на машинке или сразу в электронную память компьютера, как это делают современные писатели. Но, во-первых,...»

«Редакция литературы по биологии © перевод на русский язык, М.С.Фанченко, 1993 © 1987 by Danielle С. Lapp © Bordas, Paris, 1989 1 ПРЕДИСЛОВИЕ К ФРАНЦУЗСКОМУ ИЗДАНИЮ Эта книга посвящена памяти — искусству и способам более...»






 
© 2013 www.knigi.konflib.ru - «Бесплатная электронная библиотека»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.