Вы находитесь на странице: 1из 15

ГЛАВА 1

Инсталляция
программного
обеспечения
Требования к аппаратному и программному
обеспечению для рабочих станций с
Юниксом, все платформы
В этом разделе перечислены требования к памяти, дисковому пространству,
аппаратному и программному обеспечению для функционирования программы
MESA на рабочих станциях с Юниксом.

Требования к памяти
На любых платформах требования к памяти зависят от:
• Размера и типа файлов с графическими подложками, если они
используются.
• Размера проектируемой съемки. Самая большая память требуется
при бининге/бинировании и записи файлов данных в формате
SEGY на диск.

На рабочих станциях с Юниксом для бининга/бинирования нужно


пространство для перекачки, напрямую зависящее от размера съемки (в
количестве трасс). На каждую трассу нужно приблизительно 4 байта
пространства для перекачки. Например, для съемки, содержащей
6000000 трасс, рекомендуется такое пространство для перекачки:

(6,000,000 байт) x 4 (÷1024) = 24 Мб (приблизительно)

Эти цифры отражают минимально необходимое пространство для


перекачки для оптимального функционирования программы MESA. Если
такого пространства для перекачки нет, программа MESA будет
работать, но медленнее. Дополнительное пространство для перекачки
требуется для операционной системы, поддержки окон, управления
окнами и для других открытых процессов.

Требования к емкости дисков


Требования к емкости дисков напрямую зависят от размеров съемки.
Размеры некоторых файлов базы данных легко рассчитать:
Информация Расширение Размер файла
Bin Grid .bin 28 байтов/бин
Midpoints .mid 12 байтов/ОГТ
Stations .sta 168 байтов/ПП
Sources .sor 216 байтов/ПВ

Для инсталляции программы MESA требуется 80-100 Мб на диске. В эти


требования не входят составляющие, относящиеся к принтеру, сети и т.п..
Дополнительное дисковое пространство обычно необходимо для

2 MESA CORE VERSION 6.0 USER MANUAL


использования графических подложек и для подготовки чертежей для
плоттера.

ЗАМЕЧАНИЕ: Графические подложки могут занять много места на диске, в


зависимости от размера изображения и его разрешенности. На рабочих
станциях с Юниксом при растеризации CGM-файла (выведенного из
программы GMG Plot), особенно содержащего графическую информацию,
также используется большое дисковое пространство. Подробности
смотрите в описаниях программ, управляющих плоттерами.

ПРЕДУПРЕЖДЕНИЕ: Различные версии операционных систем, окон и Motif могут


требовать различные исполняемые файлы. Мы поддерживаем только
перечисленные ниже системные конфигурации. При попытке запустить
исполняемый файл на других конфигурациях вы можете получить
ненадежное или непредсказуемое поведение программы.

Системные требования для всех рабочих станций с


Юниксом
Для любой платформы требования зависят от:
• цветного монитора
• 8-мм Exabyte (смотрите специальные замечания для платформы
SGI)
• минимум 80-100 Мб свободного дискового пространства (размер
дополнительного дискового пространства зависит от размера
съемки, использования графических подложек и создания
чертежей для плоттера)
• минимум 32 Мб памяти (рекомендуется 64 Мб или больше)
• лентопротяжки: 8-мм или 4-мм DAT
• сброс экрана на рабочих станциях с Юниксом
• принтер, совместимый с форматом «PostScript»: программы
компании Green Mountain могут формировать сброс экрана в
формате «PostScript» с помощью опции Print в меню файлов
(File). Файл в формате «PostScript» должен быть поставлен в
очередь на принтер с использованием lpr.

Требования для платформы Sun


• любая система Sun на основе RISC
• SunOS 4.1.3, X11 Revision 5, Motif 1.2.2, ИЛИ
• Solaris 2.3 с Motif 1.2.2, или Solaris 2.4 - 2.5 с Motif 1.2.3 и Open
Windows 3.2

Требования для IBM RS6000 и Power PC


• любая RS6000 или Power PC
• AIX 3.2.5 или AIX 4.X, с AIX Windows и Motif 1.2

Требования для системы SGI / IRIX


• SGI Indigo Series

SOFTWARE INSTALLATION 3
• SGI IRIX Version 5.3, 6.2, 6.3 with Motif 1.2

Инсталляция программы MESA на вашу рабочую


станцию с Юниксом
Здесь даны основные инструкции по инсталляции программы MESA на рабочие
станции с Юниксом. Следуйте этим инструкциям. При получении нового модуля
или новой версии ознакомьтесь со специальными замечаниями по инсталляции в
документации по обновлению.

• Чтобы инсталлировать программу MESA на рабочую станцию с


Юниксом:
1. Найдите или создайте временную директорию, для которой у вас есть
права на чтение и запись.

2. Перейдите на эту директорию и вставьте инсталляционный


картридж в соответствующее устройство.

3. Начните читать содержимое ленты с помощью команды:


tar xvf <device name> INSTALL (подставьте название устройства)

4. Как только команда tar прочтет в архиве составляющую INSTALL, нажмите


Ctrl-C, чтобы прервать выполнение команды tar.

5. Запустите ./INSTALL и следуйте инструкциям, выбирая нужные для


инсталляции программы. Инсталляционные картриджи с программой
MESA 5.0 включают следующие файлы:

MESA v5.0 GMG-Image GMG-Plot


Mesa gmgimage.exe gmgplotb
Mesa.uid gmgimage.uid gmgplot.exe
mesa.csc gmgimage.csc gmgplotb.uid
xvtprolg.ps gmgplotb.csc
device.1st
base/CGMGEN.apl
base /CGMINT.apl
base /CGMMAST.cmp
base /GKSMAST.cmp
base /HCPRF.apl
base /HCPRG.apl_bourne
base /PRFROOT.apl
base /ROOTMAST.cmp
base /UNIMAST.cmp
base /unicld.dat
base /unihlp.dat
lib/libAgx.so (SGI only)

4 MESA CORE VERSION 6.0 USER MANUAL


lib/libdum.so (SGI only)
lib/libdum.so.6.4 (Solaris only)
На новых инсталляционных картриджах могут содержаться и другие
модули, -- в зависимости от лицензии на программное обеспечение.
Эти дополнительные модули могут находиться в отдельных
поддиректориях.

Постоянная инсталляционная директория

Когда все файлы найдены на ленте, они должны быть переписаны в


постоянную инсталляционную директорию (или директории). Инсталляция
проще, если все модули переписываются в одну директорию. Защита для
всех исполняемых файлов должна быть 555. Защита для файлов .uid,
xvtprolg.ps и .csc (помощь) должна быть 444. Защита директорий должна
позволять всем пользователям чтение и выполнение.

Добавьте путь к директории с инсталлированными программами для


каждого файла пользователя .cshrc.

ЗАМЕЧАНИЕ: Для работы программы MESA совершенно необходим


Motif.

SOFTWARE INSTALLATION 5
Установка соответствующих переменных среды для
рабочих станций с Юниксом
Для работы программы MESA, так же как и для других программ компании
GMG, требуется задать несколько переменных среды для корректного и
эффективного функционирования.

Необходимые переменные среды для рабочих


станций с Юниксом:

В этом разделе дается детальное описание переменных среды,


необходимых для программы MESA. Итоговый перечень можно найти за
этим разделом.

Для всех программ:

• Чтобы использовать преимущества усовершенствованных


функций, относящихся к импорту файлов, необходимо задать
переменную среды GMG_EXE_PATH. Для этого нужно набрать
следующую строку в каждом файле пользователя .cshrc:

setenv GMG_EXE_PATH /directorypath/gmg


(заменяя directorypath/gmg на соответствующий путь к
программному обеспечению MESA).

• Рекомендуется также задать переменную среды


GMG_DATA_DIRECTORY, если это не сделано ранее. Это
задание установочной рабочей директории для сеансов работы
с программой MESA:

setenv GMG_DATA_DIRECTORY /working/directory/path


(заменяя working/directory/path на соответствующий путь).

• Следующая переменная также должна быть задана для


каждого пользователя:

setenv UIDPATH /directorypath/gmg/%U

заменяя /directorypath/gmg на путь к инсталляционной


директории.
Если несколько исполняемых файлов инсталлированы в разные
директории, или если у вас есть другие приложения,
использующие Motif на этом же компьютере, используйте
следующий синтаксис для задания UIDPATH:

setenv UIDPATH /directorypath/gmg/%U:/directorypath/mesa/%U

опять подставляя соответствующие пути для вашего компьютера.

6 MESA CORE VERSION 6.0 USER MANUAL


• Чтобы использовать утилиту «Print» в меню файлов (File),
нужно задать следующую переменную в каждом файле
пользователя .cshrc:

setenv XVTPATH /directorypath/gmg

заменяя /directorypath/gmg на путь к инсталляционной


директории. Файл xvtprolg.ps (имеющийся на дистрибутивной
ленте) должен находиться в этой директории, и все пользователи
должны иметь права на чтение этого файла.

Для программ GMG-Plot и GMG-Image:

• Если вы будете использовать программу GMG-Plot, нужно


задать следующую переменную среды к инсталляционной
директории с программой GMG-Plot:

setenv CGMPLOTPATH /directorypath/mesa

заменяя /directorypath/mesa на соответствующий путь.

• Скрипт gmgplotb автоматически задает UIDPATH. Если вы


удалите эту переменную среды из скрипта, вам нужно будет
также задать путь к файлу .uid в каждом пользовательском
файле .cshrc следующим образом:

setenv UIDPATH /directorypath/mesa/%U

заменяя /directorypath/mesa/ на соответствующий путь. Если


GMG-Plot и другие приложения, использующие Motif (например,
MESA или GeoScribe II), инсталлированы в разные директории,
нужно будет задать UIDPATH для каждой из них, то есть

setenv UIDPATH /directorypath/mesa/%U:/directorypath/gmgplot/%U

опять подставляя соответствующие пути для вашего компьютера.

• Если будут использоваться графические подложки, пожалуйста,


прочитайте следующий раздел под названием "Image Caching".

SOFTWARE INSTALLATION 7
Кэширование изображения
Если будут использоваться графические подложки, работу с
изображениями можно оптимизировать, задав кэширование
изображения. Оптимальное кэширование зависит от памяти
компьютера и от размера изображения.

Отредактируйте каждый пользовательский файл .cshrc и добавьте


следующую строку, чтобы задать количество мегабайт для
библиотеки изображений, которая будет использоваться при
кэшировании изображений:

setenv GMG_IMAGE_CACHE 4

ИЛИ, для оболочки Korn:

export GMG_IMAGE_CACHE = 4

заменяя значение 4 на нужное число в мегабайтах.

По умолчанию, при кэшировании используется значение 4. Для


компьютеров с большой памятью это значение можно увеличить.
Для компьютеров с памятью 8 Мб или меньше размер буферной
памяти нужно уменьшить. Чем меньше буферная память, тем
чаще идет чтение с диска, и программа работает медленнее.
Установочное значение в 4 Мб подходит для небольших
изображений (20 Мб или меньше). Для эффективной работы с
более объемными изображениями (например, 115 Мб) потребуется
по крайней мере 6 Мб буферной памяти. Если размер буферной
памяти слишком мал, программа будет работать, но очень
медленно. Значение буферной памяти не должно превышать
размер памяти для данного компьютера.

При работе с большими изображениями вы можете задать


размер буферной памяти, равный половине памяти компьютера.

Для оценки рекомендуемого размера буферной памяти можно


использовать следующую формулу:

Рекомендуемый размер буферной памяти = (кол-во пикселов в


строке)*(кол-во байт на пиксел)*255*2

где (кол-во пикселов в строке) -- это количество пикселов по оси X


изображения, а (кол-во байт на пиксел) равно 8 для изображений в
оттенках серого цвета и 24 для цветных изображений.

Размер изображения (в пикселах) и кол-во байт на пиксел


высвечиваются в диалоге "Coordinate Entry" программы GMG-
Image. Эта формула дает максимальную память, занимаемую
библиотекой изображений, то есть время, в течение которого
изображение хранится в памяти и одновременно записывается на
диск как файл-слой (.lyr). Последующая визуализация файла-слоя
требует гораздо меньше системных ресурсов.

8 MESA CORE VERSION 6.0 USER MANUAL


Если рекомендуемый размер буферной памяти (рассчитанный по
приведенной выше формуле) превышает имеющуюся память, вы
должны выбрать один из следующих вариантов:

• Разрезать изображение на части в программе GMG-Image с


использованием опции Crop, а затем загружать и выгружать
каждую часть по очереди.
• Обновить аппаратное обеспечение, а именно увеличить память и
размер памяти для кэширования.

ЗАМЕЧАНИЕ: Если эта переменная не задана, то по умолчанию для кэширования


отводится 4 Мб. На компьютерах с большой памятью можно увеличить буферную
память. Для компьютеров с памятью 8 Мб или меньше размер буферной памяти
нужно уменьшить. Чем меньше буферная память, тем чаще идет чтение с диска,
и программа работает медленнее. Установочное значение в 4 Мб подходит для
небольших изображений (20 Мб или меньше). Для эффективной работы с более
объемными изображениями (например, 115 Мб) потребуется по крайней мере 6
Мб буферной памяти. Если размер буферной памяти слишком мал, программа
будет работать, но очень медленно. Значение буферной памяти не должно
превышать размер памяти для данного компьютера. (Формулу для оценки
рекомендуемого размера буферной памяти смотрите в вашем руководстве.)

При работе с большими изображениями вы можете задать


размер буферной памяти, равный половине памяти компьютера.

Перечень переменных среды для рабочих станций с


Юниксом
(Детальное описание этих переменных, пожалуйста, смотрите в
предыдущем разделе под названием Необходимые переменные среды
для рабочих станций с Юниксом.)

setenv GMG_EXE_PATH /directorypath/gmg


Задает путь к исполняемым файлам

setenv GMG_DATA_DIRECTORY /working/directory/path


Задает положение директории с данными и директории для
вывода/записи данных

setenv UIDPATH /directorypath/gmg/%U ИЛИ


setenv UIDPATH directorypath/gmg/%U:/directorypath/mesa/%U
Задает положение файла .uid

setenv XVTPATH /directorypath/gmg


Обеспечивает функции печати из программы

setenv CGMPLOTPATH /directorypath/mesa


Задает место для вывода CGM-файла, созданного в GMG-Plot

setenv GMG_IMAGE_CACHE 4 ИЛИ


export GMG_IMAGE_CACHE = 4
Задает количество мегабайт памяти, отведенной для
кэширования изображения

SOFTWARE INSTALLATION 9
Требования к аппаратному и программному
обеспечению для ПК (и совместимых компьютеров)
В этом разделе перечислены требования к программному и аппаратному
обеспечению для инсталляции программы MESA на ПК и совместимые с ними
компьютеры.

Требования к памяти
Независимо от платформы требования к памяти зависят от:
• Размера и типа графических подложек, если они используются.
• Размера проектируемой съемки. Наибольшая память требуется
для расчета кратности.

На рабочих станциях с Юниксом для расчетов кратности требуется


буферная память, прямо пропорциональная размеру съемки (в количестве
трасс). На каждую трассу нужно приблизительно 12 байт буферной
памяти. Например, для съемки в 6000000 трасс требуется следующая
буферная память:

7.2 x 107 байт (/1024) = 7.03 x 104 Кб(/1024) = 68.8 Мб

Подставленные выше числа дают рекомендуемый размер буферной


памяти, необходимой для оптимальной работы программы MESA Advisor.
Если буферной памяти такого размера нет, программа MESA будет
работать, но медленнее. Дополнительная буферная память нужна для
операционной системы, управления окнами и для других открытых в
данный момент программ.

Требования к дисковому пространству


Для инсталляции программы MESA требуется 80-100 Мб на диске. Сюда
не входят компоненты, относящиеся к принтеру, сети и т.п.
Дополнительное место на диске обычно требуется для проектируемых
съемок, графических подложек и чертежей, подготовленных для вывода на
плоттер.

Системные требования для всех ПК


• Цветной монитор, VGA или лучше
• Процессор Pentium
• Microsoft Windows95, 98 или Windows NT
• 16 Мб памяти (минимум); рекомендуется 32 Мб и больше
• Мышь: полностью совместима с Microsoft Windows
• Минимум 80-100 Мб дискового пространства
• CD ROM
• Блок защиты программного обеспечения для ПК

10 MESA CORE VERSION 6.0 USER MANUAL


ЗАМЕЧАНИЕ: Объем дискового пространства, необходимый для
программы MESA, зависит в первую очередь от размеров съемок
и использования графических подложек. Смотрите раздел
«Требования к аппаратному и программному обеспечению для
всех платформ». Окна также требуют место на диске для
буферных файлов. Использование подложек, многочисленные
окна и расчеты кратности для площадных (3D) съемок требуют
много памяти на компьютере. Запуск нескольких приложений в
оболочке Windows и переход от одного приложения к другому
также увеличивают требования к памяти. Для хорошего
функционирования программ абсолютно необходима адекватная
память (RAM) и дисковое пространство.

Специальные замечания об использовании


графических подложек на ПК
• Необходима графическая карта на 256 цветов, с соответствующим
драйвером
• Необходимо дополнительное место на диске, в соответствии с
размерами графических подложек и для увеличения буферной
памяти

Визуализация графических подложек оптимизирована для файлов-


слоев (.lyr). Однако, формирование файла-слоя – это процесс,
требующий много памяти. Если вы превышаете ресурсы вашего ПК,
вам нужно рассмотреть следующие альтернативы:

• Получить изображение от поставщика карт или фотоснимков в


слойном формате компании Green Mountain.
• Выполнить форматирование изображения на находящейся в сети
рабочей станции с Юниксом, а затем перенести файл-слой на ПК.

Специальное замечание, относящееся к прямой


печати экрана в программе MESA
• Драйверы используемых принтеров должны быть на 100%
совместимы с оболочкой Microsoft Windows.

SOFTWARE INSTALLATION 11
Инсталляция программы MESA на ПК и совместимые
компьютеры
Здесь даны основные инструкции по инсталляции программы MESA. Следуйте
этим инструкциям, чтобы инсталлировать все модули программного обеспечения.
При получении нового модуля или новой версии прочитайте специальные
замечания об инсталляции в приложенной документации.

Программа MESA 6.0 работает с Windows95 (32 разряда), Windows 98 и Windows


NT.

ПРЕДУПРЕЖДЕНИЕ: Оболочка Microsoft Windows должна быть


запущена до инсталляции программы MESA. Инструкции по
инсталляции оболочки Windows, пожалуйста, смотрите в
документации компании Microsoft.

С дистрибутивом поставляется электронный ключ для защиты программного


обеспечения. Этот ключ/блок нужно вставить, чтобы программы работали.
Инструкции по использованию электронного ключа смотрите в Главе 2.

Инсталляция программы MESA


Оболочка Microsoft Windows должна быть запущена до какого-либо
использования программы MESA. Пожалуйста, смотрите документацию к
оболочке Windows по поводу ее инсталляции.
Перед инсталляцией не забудьте вставить электронный ключ.
Программное обеспечение для ПК распространяется на дисках CD ROM.
Чтобы установить программное обеспечение в постоянную директорию на
вашем жестком диске, вставьте инсталляционный диск в соответствующее
устройство, и инсталляционный скрипт должен запустить программу
инсталляции. Если инсталляционный скрипт не стартует, откройте
содержание инсталляционного диска и запустите приложение
Autorun.exe. Откроется окно с перечнем программ, которые можно
инсталлировать. Выберите Mesa 6.0.
Чтобы запустить программу с рабочего стола оболочки Windows, дважды
щелкните левой кнопкой мышки на иконке программы MESA.

12 MESA CORE VERSION 6.0 USER MANUAL


Установка переменных среды для ПК (и совместимых
компьютеров)
Для корректной и эффективной работы программы MESA необходимо установить
несколько переменных среды. Эти переменные среды сообщают программе
MESA местонахождение тех или иных файлов, необходимых для быстрой и более
эффективной работы программы.

Необходимые переменные среды для ПК


В этом разделе дается подробное описание переменных среды, которые
нужно задать для корректной и эффективной работы программы MESA.
Все программы
• Чтобы использовать преимущества новых функций,
относящихся к импорту файлов, необходимо задать
переменную GMG_EXE_PATH. Для этого вам нужно добавить
следующую строку в файле autoexec.bat и перезагрузить
оболочку Windows:
set GMG_EXE_PATH=c:\directorypath\gmg
заменив c:\directorypath\gmg на соответствующий путь к
директории с программой MESA.

• Рекомендуется также задать переменную


GMG_DATA_DIRECTORY, если это не сделано ранее. Эта
переменная задает установочную рабочую директорию для вашей
работы в программе MESA:

set GMG_DATA_DIRECTORY=c:\working\directory\path
заменив c:\working\directory\path на соответствующий путь.

SOFTWARE INSTALLATION 13
Кэширование изображений
Если вы будете использовать графические подложки, работу с
изображениями можно оптимизировать путем установки кэширования (то
есть задания буферной памяти). Оптимальное кэширование зависит от
памяти данного компьютера и от размеров изображений. Кэширование
нужно задать при использовании программы GMG-Plot или GMG-Image.

На ПК буферная память задается в файле autoexec.bat.


Отредактируйте этот файл, добавив следующую строку,
определяющую размер буферной памяти для библиотек
изображений:

set GMG_IMAGE_CACHE=4

Замените значение «4» на желаемый размер буферной памяти в


Мб. После этого перезагрузите компьютер.

Для больших изображений вы можете задать размер буферной


памяти, равный половине памяти компьютера.

Для оценки размера рекомендуемой буферной памяти


используется следующая формула:

Рекомендуемый размер = (пикселы на строку)*(байты на


пиксел)*255*2

где (пикселы на строку) – это количество пикселов по координате X


для данного изображения, а (байты на пиксел) - это 8 при
использовании оттенков серого цвета и 24 для цветных
изображений.

Размеры изображения (в пикселах) и количество байтов на пиксел


приводятся в диалоге "Coordinate Entry", - в программе GMG-Image.
Эта формула дает максимальный размер памяти, занимаемый
библиотекой изображений, то есть когда изображение хранится в
памяти и одновременно записывается на диск как файл-слой.
Последующая визуализация файла-слоя требует гораздо меньше
системных ресурсов.

ПРЕДУПРЕЖДЕНИЕ: Заданный размер буферной памяти не должен


превышать память данного компьютера.

Если рекомендуемый размер буферной памяти (рассчитанный по


приведенной выше формуле) превышает память данного
компьютера, вам нужно рассмотреть следующие альтернативы:

• Разрезать изображение на части с использованием опции Crop в


программе GMG-Image, а потом загружать и выгружать каждую
часть по очереди

• Обновить аппаратное обеспечение путем расширения памяти.

14 MESA CORE VERSION 6.0 USER MANUAL


ЗАМЕЧАНИЕ: по умолчанию для буферной памяти отводится 4 (Мб),
если соответствующая переменная не задана. Буферную память
можно увеличить на компьютерах с большой памятью. На
компьютерах с памятью 8 MB или меньше буферную память
нужно уменьшить. Чем меньше буферная память, тем чаще
обращение к диску и медленнее работа программы.
Установочное значение в 4 Мб подходит для небольших
изображений (20 Мб или меньше). Для больших изображений
(например, 115 Мб) потребуется по крайней мере 6 Мб буферной
памяти для эффективной работы программы. Если буферная
память слишком мала, программа будет работать, но очень
медленно. Величина буферной памяти не должна превышать
размер памяти компьютера. (Рекомендуемый размер буферной
памяти для данного изображения оценивается по формуле,
приведенной в этой главе.)

Для больших изображений: вы можете захотеть задать буферную


память, равную половине памяти компьютера.

Перечень переменных среды для ПК


Ниже приводится перечень всех переменных среды, используемых
программным обеспечением компании Green Mountain Geophysics:

set GMG_EXE_PATH=c:\directorypath\gmg
Задает путь к исполняемым файлам

set GMG_DATA_DIRECTORY=c:\working\directory\path
Задает положение директории с данными и директории для записи
данных

set GMG_IMAGE_CACHE=4
Задает размер (буферной) памяти для кэширования
изображений.

SOFTWARE INSTALLATION 15