Описание bas-файла для GS Scripter.
Файл FileName.bas появится в каталоге, указанном в файле-задании строкой #SurfPath=.
Этот файл формируется программой Mapping по шаблону Mapping.bas. Файл представляет собой программу для GS Sctripter (Golden SoftWare Scripter) и должен выполнятся из приложения GS Scripter группы Golden Software. Перед запуском программы (Run или F5) рекомендуем обратить внимание и (если необходимо) ограничить число карт параметрами
StartMap=1
'First map for plot
StopMap=10 'Last
map for plot
Можно, при желании, изменить код формирования регулярной сетки, задав определенное значение на запрос программы.
GRIDMETHODVALUE=0 - Метод Обратного расстояния;
GRIDMETHODVALUE=1 - Метод Кригинга;
GRIDMETHODVALUE=2 - Метод Минимальной кривизны;
GRIDMETHODVALUE=4 - Метод радиальных базисных функций;
GRIDMETHODVALUE=7 - Не рассчитывать сетку, а использовать сетку программы Mapping;
Программа FileName.bas делает 2 запроса:
1. Метод пересчета в регулярную сетку для профильных данных (по умолчанию - 2). Если нажать кнопку "Cancel" то программа остановится.
2. Метод пересчета в регулярную сетку для данных по скважинам (по умолчанию - 1). Если нажать кнопку "Cancel" то не будет увязки с имеющимися скважинными данными.
Этот запрос появляется только при включенном флажке “Увязка со скважинами” в программе Mapping.
Увязка со скважинными данными выполняется таким образом:
1. Вычисляется регулярная сетка A по профильным данным.
2. Определяются невязки полученных значений сетки с данными бурения в точках определения скважин.
Если имя скважины начинается символом "&", то эта скважина не будет отрисована на результативной карте, но своеобразно будет использована для увязки данных с данными бурения.
Для таких "фиктивных" скважин не нужно задавать параметры Hi,Ti,Vi. Следует указывать только координаты x,y.
Программа определяет среднюю невязку значений карты с реальными скважинами и сама присваивает значение этой невязки всем точкам с фиктивными скважинами. Затем определяется поле невязок в каждой точке карты.
Таким образом, задание фиктивных скважин позволяет устранить ложный тренд невязок с данными бурения.
3. По полученным невязкам строится новая сетка B.
4. Сетка B вычитается из сетки A
Если в проекте определены разломы, то имеется возможность построения карт с разломами в пакете Surfer 7.x.
Для построения карт с разломами в пакете Surfer 7.0 не нужно пользоваться файлом BAS.
Необходимо выполнить следующие пункты меню программы Surfer.
1. Создать новый Plot.
2. Выполнить пункт меню Grid->data (Входной файл - с расширением DAT). При этом указать файл разломов (файл FAULTS.BLN) и файл бланкировки (.BLN) Программа Mapping формирует файл разломов так, что для каждого горизонта будут свои линии разломов, если по данному горизонту была рассчитана карта изохрон.
3. Выполнить пункт меню Map-ContourMap->NewContourMap.
4. Загрузить базовую карту (расширение PLT).
5. Выровнять изображение. (Edit->SelectAll и затем Map->OverlayMap).