Поддержка языка программирования Python в системе Gintel

Начиная с версии 10.7.2 пользователи системы Gintel могут подключать к технологиям обработки и интерпретации данных «TERRA» и «Процессор ГИС» внешние модули, написанные на популярном языке программирования Python. Это дает возможность, при составлении любых схем обработки данных, применить гибридный подход, заключающийся в том, что часть алгоритма может быть составлена на внутреннем языке LC, а другая часть — на Python. Использование языка LC позволяет включать в алгоритмы различные геофизические функции, «зашитые» в LC (например, расчет сопротивления воды по ее минерализации и температуре), в то время как Python может использоваться в той части алгоритма, где необходимо выполнить сложные математические расчеты (например, матричные вычисления) или где необходимо использовать возможности многоядерных процессоров.

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

Пример Python-модуля для Процессора ГИС

Модуль технологии GintelPy
Программа Lproc
Модуль Python

Добавить комментарий