Основным назначением Surfer является обработка и визуализация двумерных наборов данных, описываемых функцией типа z=f(x,y). Логику работы с пакетом можно представить в виде трех основных функциональных блоков:
а) построение цифровой модели поверхности