![](/user_photo/2706_HbeT2.jpg)
- •Том II Книга 1
- •Том II Книга 2
- •Том III
- •1. Форматы файлов
- •1.1. Файлы AutoCad dxf Drawing [.Dxf] Export
- •1.1.1. Панель диалога AutoCad dxf Export Options (Опции импорта файла AutoCad dxf)
- •1.1.2. Описание файлов AutoCad dxf Export (AutoCad dxf File Description)
- •1.1.3. Опции макро сценария для файлов формата AutoCad dxf Export (Macro Script Options)
- •1.1.4. Специальные сообщения об ошибках AutoCad dxf Export (AutoCad dxf-specific Messages)
- •1.2. Файлы AutoCad dxf Drawing [.Dxf] Import
- •1.2.1. Панель диалога AutoCad dxf Import Options (Опции импорта файла AutoCad dxf)
- •1.2.2. Описание файлов AutoCad dxf Import (AutoCad dxf File Description)
- •1.2.3. Опции макросценария для файлов формата AutoCad dxf Import (Macro Script Options)
- •1.2.4. Специальные сообщения об ошибках AutoCad dxf Import (dxf Import-specific Messages)
- •Incomplete Entities
- •1.3. Файлы Atlas Boundary [.Bna]
- •1.3.1. Панель диалога Atlas Boundary Import Options (Опции импорта файла Atlas Boundary)
- •1.3.2. Описание файлов Atlas Boundary (Atlas Boundary File Description)
- •1.3.3. Опции макросценария для файлов формата Atlas Boundary (Macro Script Options)
- •1.3.4. Специальные сообщения об ошибках при импорте файлов Atlas Boundary (Atlas Boundary-specific Messages)
- •1.4. Файлы Golden Software Blanking [.Bln]
- •1.4.1. Панель диалога Golden Software Blanking Import Options (Опции импорта файла Golden Software Blanking)
- •1.4.2. Описание файлов Golden Software Blanking (Golden Software Blanking File Description)
- •1.4.3. Опции макросценария для файлов формата Golden Software Blanking (Macro Script Options)
- •1.5. Файлы Golden Software Boundary [.Gsb]
- •1.5.1. Панель диалога Golden Software Boundary Import Options (Опции импорта файла Golden Software Boundary)
- •1.5.2. Описание файлов Golden Software Boundary (Golden Software Boundary File Description)
- •1.5.3. Опции макросценария для файлов формата Golden Software Boundary (Macro Script Options)
- •1.6. Файлы Golden Software PlotCall [.Plt]
- •1.6.1. Панель диалога Golden Software PlotCall Import Options (Опции импорта файла Golden Software PlotCall)
- •1.6.2. Описание файлов Golden Software PlotCall (Golden Software PlotCall File Description)
- •1.6.3. Опции макросценария для файлов формата Golden Software PlotCall (Macro Script Options)
- •1.6.4. Специальные сообщения об ошибках при импорте файлов gs PlotCall (gs PlotCall-specific Messages)
- •Incompatible gs Symbol Font Engine
- •1.7. Файлы Windows Metafile Export (gdi)
- •1.7.1. Панель диалога Windows gdi Export Options (Опции экспорта файла Windows gdi)
- •1.7.2. Описание файла Windows gdi (Metafile) (Windows gdi Metafile Description)
- •1.7.3. Специальные сообщения об ошибках Windows gdi (Windows gdi-specific Messages)
- •1.8. Файлы Windows Metafile Import
- •1.9.3. Специальные сообщения об ошибках при импорте растровых файлов (Bitmap Import-specific Messages)
- •1.10. Файлы формата hpgl
- •1.11. Файлы usgs Digital Line Graph Boundary
- •1.11.1. Панель диалога Import Options (Опции импорта)
- •Групповое окно Nodes (Узлы)
- •Групповое окно Areas (Области)
- •Групповое окно Lines (Линии)
- •Окно редактирования id Number (Номер идентификатора объекта)
- •Наибольшее (Major) и наименьшее (Minor) значения атрибутов
- •Опция Albers
- •1.11.2. Описание файла usgs Digital Line Graph (usgs dgl File Description)
- •1.11.3. Опции макросценария для файлов формата usgs Digital Line Graph Boundary Files (Macro Script Options)
- •1.12. Общие сообщения об ошибках при импортировании файлов (General messages)
- •Import file is incorrect format or type
- •Import Filter passed bad parameter
- •Invalid Import Filter instance handler
- •1.13. Общие сообщения об ошибках при экспортировании файлов
- •Internal inconsistency in Output Processor
- •Invalid Output Device Context handler
- •Invalid Output Processor caller instance handler
- •1.14. Создание файлов
- •1.14.1. Создание [.Dxf] файлов (Creating [.Dxf] Files)
- •1.14.2. Создание инкапсулированных файлов в формате PostScript (Creating Encapsulated PostScript Files)
- •1.14.3. Создание hpgl файлов (Creating hpgl Files)
- •2. Сохранение установок в файле winsurf.Ini (Saving Settings in winsurf.Ini)
- •Variable Names
- •2.1. Включение в файл winsurf.Ini установок по умо-лчанию (Adding Default Settings to the winsurf.Ini File)
- •Variable Names, The complete list
- •2.2. Формат строк значений (Format of the Value Strings)
- •Variable Names
- •2.3. Имена переменных файла winsurf.Ini (winsurf.Ini Variable Names) Полный список
- •2.3.1. Grid Data - Команда Data (Данные) из меню Grid
- •2.3.2. Grid Data Search - Опция Search (Поиск) команды Data из меню Grid
- •2.3.4. Grid Data Options - Опции команды Data из меню Grid
- •2.3.5. Grid Function - Команда Function (Функция) из меню Grid
- •2.3.6. Grid Math - Команда Math (Математика) из меню Grid
- •2.3.7. Grid Matrix Smooth - Команда Matrix Smooth (Матричное сглаживание) из меню Grid
- •2.3.8. Grid Spline Smooth - Команда Spline Smooth (Сплайновое сглаживание) из меню Grid
- •2.3.9. Grid Blank - Команда Blank (Бланкировать) из меню Grid
- •2.3.10. Grid Convert - Команда Convert (Преобразовать) из меню Grid
- •2.3.11. Grid Volume - Команда Volume (Объем) из меню Grid
- •2.3.12. Grid Slice - Команда Slice (Разрез) из меню Grid
- •2.3.13. Grid Residuals - Команда Residuals (Невязки) из меню Grid
- •2.3.14. Grid Edit - Команда Grid Editor (Сеточный Редактор) из меню Grid
- •2.3.15. Map Contour - Команда Contour (Изолиния) из меню Map
- •2.3.16. Map Post - Команда Post (Метка) из меню Map
- •2.3.17. Map Surface - Команда Surface (Поверхность) из меню Map
- •2.3.18. Map Scale Bar - Команда Scale Bar (Шкала масштаба) из меню Map
- •2.3.19. Left Axis (Левая ось)
- •2.3.20. Right Axis (Правая ось)
- •2.3.21. Bottom Axis (Нижняя ось)
- •2.3.22. Top Axis (Верхняя ось)
- •2.3.23. Z Axis (z ось)
- •2.3.24. Miscellaneous (Разные)
- •3. Глоссарий
- •Icon(Пиктограмма)
- •Island (Остров)
- •Variable(Переменная)
- •Vector Font(Векторный фонт)
- •Vertex(Вершина)
- •X-y Coordinates(X-y координаты)
- •Xyz Data Files (xyz файлы данных)
2.1. Включение в файл winsurf.Ini установок по умо-лчанию (Adding Default Settings to the winsurf.Ini File)
Пусть, к примеру, Вы хотите строить карты изолиний, используя каждый раз одни и те же параметры. Самый простой способ достижения этого состоит в том, чтобы создать секцию [Defaults]в файле WINSURF.INI, и поместить в эту секцию соответствующие имена переменных. Необходимо, чтобы этим именам переменных предшествовал символ (*); тогда установки по умолчанию будут записываться в файл INI автоматически.
|
1. |
Откройте файл WINSURF.INI в текстовом ASCII редакторе. Войдите в секцию [Defaults], расположенную в конце файла. Если секция[Defaults] отсутствует, то создайте ее. Не забудьте поставить квадратные скобки. | ||
---|---|---|---|---|
|
|
| ||
|
2. |
Введите в секцию [Defaults]требуемые имена переменных и сохраните файл WINSURF.INI. Не забудьте поставить символ (*) в начале строкиVarName,тогда установки будут сохраняться и использоваться как в текущем, так и в последующих сеансах работыSURFERа. | ||
|
|
| ||
|
3. |
Сохраните файл WINSURF.INI в каталоге SURFERа. | ||
|
|
| ||
|
4. |
Запустите программу SURFER. Создайте карту изолиний со всеми теми установками и параметрами, которые Вы хотите в дальнейшем использовать по умолчанию. Закончив построение карты, сохраните ее, если в этом есть необходимость, и выйдите изSURFERа. Поскольку списку имен переменных предшествует символ (*), то при выходе из программы все значения переменных для карты изолиний будут записаны в секцию[Defaults] файла WINSURF.INI. | ||
|
|
| ||
|
5. |
Когда Вы в следующий раз запустите программу SURFERи начнете строить карту изолиний, все сохраненные установки будут автоматически отображены в панели диалогаContour Map (Карта изолиний). | ||
|
|
|
|
6. |
Если Вы хотите, чтобы эти установки сохранялись в INI файле каждый раз, то откройте файл WINSURF.INI в текстовом ASCII редакторе и либо измените предшествующий символ имени переменной на знак +, либо оставьте его пробелом. | ||
---|---|---|---|---|
|
|
|
См. также:
Format of the Value Strings
Variable Names, The complete list
Saving Settings in WINSURF.INI
Индивидуальные переменные:
Grid Data
Grid Data Search
Grid Data Options
Grid Function
Grid Math
Grid Matrix Smooth
Grid Spline Smooth
Grid Blank
Grid Convert
Grid Volume
Grid Slice
Grid Residuals
Grid Edit
Map Contour
Map Post
Map Surface
Map Scale Bar
Left Axis
Right Axis
Bottom Axis
Top Axis
Z Axis
Miscellaneous
2.2. Формат строк значений (Format of the Value Strings)
Если Вы хотите добавить специальные установки в файл WINSURF.INI, то Вы должны ввести в этот файл соответсвующие имена переменных.
Каждому имени переменной VarNameпредшествует специальный символ, который определяет, как сохраняется установка в текущем сеансе работыSURFERа и между сеансами.
|
VarName = Value |
Если перед именем переменной не стоит никакого символа, то установка не сохраняется. Всякий раз при открытии панели диалога параметр принимает исходное значение "Value". Установка не "прилипает" даже на текущий сеанс работыSURFERа. |
| ||
---|---|---|---|---|---|
|
|
| |||
|
+VarName = Value |
Если перед именем переменной стоит знак "+", то при входе в программу соответсвующей переменной первоначально присваивается значение "Value". Если Вы измените значение этой переменной, то введенное новое значение будет использоваться при каждом последующем открытии панели диалога. При выходе изSURFERа новая установка не записывается в файл INI, и в последующих сеансах работыSURFERа будет использоваться старое значение переменной (то есть установка "прилипа-ет" только на текущий сеанс работы). |
| ||
|
|
| |||
|
*VarName = Value |
Если перед именем переменной стоит знак "*", то при входе в программу соответсвующей переменной первоначально присваивается значение "Value". Если Вы измените значение этой переменной, то введенное новое значение будет использоваться при каждом последующем открытии панели диалога. При выходе изSURFERа новая установка запишется в файл INI и это значение"Value"будет использоваться во всех последующих сеансах работыSURFERа (то есть установка "прилипает" на весь текущий сеанс работы и на последующие сеансы). |
| ||
|
|
|
Большинство значений параметров являются строками или числами как указано в приведенном ниже перечне атрибутов. Однако, есть два исключения:
|
* |
|
Опции задаются одной буквой, которая используется как идентификатор соответствующей опции. Например, gdMethod=kозначает, что для построения сети используется метод Криге (Kriging). |
| ||
---|---|---|---|---|---|---|
|
|
| ||||
|
* |
|
Цвета задаются именем цвета, заключенным в двойные кавычки, например, "Red (Красный)". Имена цветов соответствуют идентификаторам, которые появляются в панелях диалога. Если требуется цвет, которого нет в цветовой палитре, то его имя можно задать, используя формат"Rxxx Gxxx Bxxx", где значенияR, GиBсоответствует количествам красного, зеленого и синего цветов, соответственно. Эти значения изменяются от 0 до 255. |
| ||
|
|
|
|
Атрибуты линий: |
"Color (Цвет)" "Style (Стиль)" Width (Толщина) |
| |||||
---|---|---|---|---|---|---|---|---|
|
|
| ||||||
|
|
Стиль определяется с помощью имен стилей линий, которые появляются в панели диалога Line Attributes (Атрибуты линии). Толщина задается в тысячных долях дюйма (1000 = 1 дюйм). |
| |||||
|
|
|
|
Атрибуты закрасок: |
"ForeColor (Цвет переднего плана)" "BackColor (Цвет фона)" "Pattern (Шаблон)" Mode (Режим) |
| |||||
---|---|---|---|---|---|---|---|---|
|
|
| ||||||
|
|
Шаблон (Pattern)определяется с помощью имен шаблонов закрасок, которые появляются в панели диалогаFill Attributes (Атрибуты закрасок). Режим (Mode)принимает значение 1 в случае прозрачных (Transparent) закрасок и значение 2 в случае непрозрачных (Opaque) закрасок. |
| |||||
|
|
|
Атрибуты шрифтов: |
"FaceName (Имя шрифта)" "Color (Цвет)" Flags (Флаги) Height (Высота) |
|
FaceName- это имя шрифта (строчные и заглавные буквы считаются различными). Flags (Флаги)- это комбинация следующих значений (сложите, чтобы получить то, что Вам нужно): |
|
Выравнивание по левому краю (Left align) |
0 |
|
Выравнивание по центру (Center align) |
1 |
|
Выравнивание по правому краю (Right align) |
2 |
|
Выравнивание по верхнему краю (Top align) |
0 |
|
Выравнивание по средней линии (Baseline align) |
4 |
|
Выравнивание по нижнему краю (Bottom align) |
8 |
|
Выравнивание по центру (Vcenter align) |
12 |
|
Жирный (Bold) |
16 |
|
Курсив (Italic) |
32 |
|
Зачеркивание (Strike) |
64 |
|
Подчеркивание (Under) |
128 |
|
|
Height (Высота) задается в пунктах; это действительное число с плавающей точкой. |
| ||
---|---|---|---|---|---|
|
|
|
|
Атрибуты символов: |
"Face (Шрифт)" "Color (Цвет)" Symbol (Символ) Height (Высота) |
| ||
---|---|---|---|---|---|
|
|
|
|
|
FaceName- это имя шрифта (строчные и заглавные буквы считаются различными). Если Вы хотите использовать множество символов по умолчанию, то задайте строку"Default Symbols". Symbol (Символ)- это индекс используемого символа внутри заданного множества символов; значение 0 соответствует символу "пробел". Height (Высота)определяется в тысячных долях дюйма; это действительное число с плавающей точкой. |
| |||||
---|---|---|---|---|---|---|---|---|
|
|
| ||||||
|
|
| ||||||
|
Атрибуты формата меток: |
Type (Тип) nDig (Число цифр) Flags (Флаги) |
| |||||
|
|
|
|
|
Параметр Type (Тип) может принимать одно из следующих значений: |
| ||||||
---|---|---|---|---|---|---|---|---|---|
|
|
| |||||||
|
|
Fixed (Фиксированный) |
0 |
|
| ||||
|
|
Exponential (Экспоненциальный) |
1 |
|
| ||||
|
|
General (Общий) |
2 |
|
| ||||
|
|
Character (Символьный) |
3 |
|
|
|
|
Параметр nDig- это число цифр вправо от десятичной точки. Параметр Flags (Флаги)равен 1, если Вы хотите добавлять запятые через каждые три цифры влево от десятичной точки (Thousands - Тысячи). |
| ||
---|---|---|---|---|---|
|
|
|
См. также
Adding Default Settings to the WINSURF.INI File