ИМХО, ручками потрудится придется, что бы построенные изолинии были там-же где и первоначальные. Я делал нечто подобное в Surfer, но у меня такой жесткой постановки не было, о совпадении. shp изолиний переводил в точечный (под миллион точек вышло), после в xyz, а в Surfer создавал грид, там куча алгоритмов, можно подобрать нужный и настроить. И изолинии он красивше рисует:)
То Alexander
поделись программой пожалуйста, хочу посмотреть. Если меньше метра, можно в мыло