PEGGI -это скриптовый движок с подсветкой синтаксиса (GEOLANG), для ввода геологических описаний и представление их в виде литологических колонок, шламограм и просто текстовых полей.
Пользователь вводит геологическое описание в текстовое окно. Программа согласно этому описанию строит нужную колонку. Причем сама учитывает накладывания, перекрытия и все такое.
Пример описания:
/* Исходный текст описания участка скважины*/
гл(2960-3021); Аргиллит;
ГЛ(2987-2989); Песчаник;
ГЛ(2964-2965);
ГЛ(2974-2976);
ГЛ(2999-3000);
ГЛ(3007-3008);
ГЛ(3013-3016);
ГЛ(3021-3023);
ГЛ(3026-3029); Алевролит;
ГЛ(3023-3040); Песчаник;
/* ЛБА */
ГЛ(2960-2987);
ГЛ(-3030);
ЛБА(2, лб);
ГЛ(2970-2980); ЛБА(3, МСБ);
/* Шламограмма */
ГЛ(2960-2964); ШЛМ(аргиллит=10, алевролит=20, песчаник=70);
гл(-2969.43); ШЛМ(аргиллит=30, алевролит=20, песчаник=50);
гл(-2974); ШЛМ(аргиллит=35, алевролит=20, песчаник=45);
гл(-2979.72); ШЛМ(аргиллит=40, алевролит=20, песчаник=40);
гл(-2984.87); ШЛМ(аргиллит=50, алевролит=15, песчаник=35);
гл(-2990); ШЛМ(аргиллит=60, алевролит=10, песчаник=30);
гл(-2995.16); ШЛМ(аргиллит=40, алевролит=15, песчаник=45);
гл(-3000.30); ШЛМ(аргиллит=40, алевролит=10, песчаник=50);
гл(-3005.45); ШЛМ(аргиллит=55, алевролит=15, песчаник=30);
гл(-3010.60); ШЛМ(аргиллит=60, алевролит=20, песчаник=20);
гл(-3015.74); ШЛМ(аргиллит=60, алевролит=25, песчаник=15);
гл(-3020.89); ШЛМ(аргиллит=65, алевролит=15, песчаник=20);
гл(-3026 ); ШЛМ(аргиллит=50, алевролит=20, песчаник=30);
гл(-3031.18 ); ШЛМ(аргиллит=40, алевролит=10, песчаник=50);
гл(-3036.33 ); ШЛМ(аргиллит=25, алевролит=15, песчаник=60);
гл(-3041.48 ); ШЛМ(аргиллит=20, алевролит=10, песчаник=70);
// текст
ГЛ(2980-3013); Текст("ремонт насоса");
ГЛ(-3040); Текст("гфр замер");
Кусок выдернут из реальной скважины.
Как видите в интервале с 2960 по 3021 находится Аргиллит,
а вот потом вклинивается Песчаник (2987-2989) и все остальные породы.
т.е. если идет основная порода Аргиллит с 0 по 100 метров с пропластками известняков или песчаников, то проще всего указать сначала основной кусок от 0 по 100 метров, а потом отдельно пропластки например 10-15 известняк, 20-22 глина и т.п.
Во всех известных мне аналогах вам придется описывать каждый интервал смены породы, что согласитесь затрачивает время.
Вот вам первый выиграш от использования моей программы.
Потом пользователю не нужно тратить время на поиск нужной породы он ее вбивает руками. Если порода правильная, то она подсвечивается серым, и красным если с ошибкой.
Скриншот вставить не получается. или не знаю как.
Кто знает подскажите как вставить картинку?