Извините, не совсем понял. Вы хотите, чтобы моя программа рисовала как ArcView? Я сам с ArcView никогда не работал. Что Вы имеете в виду под проекцией?
Интерполяционное поле у меня можно отобразить в окне OpenGL в трехмерном виде, покрутить, добавить перспетиву, наложить текстуру и т.д.
В двумерном виде я рисую плоскость с изолиниями, на которую тоже могу наложить текстуру на всю карту (прозрачную) или на отдельные полигоны. Система коодинат у меня только прямоугольная, но с произвольным направлением осей. Соотношение XY по умолчанию фиксированное, но его можно снять и карта будет рисоваться на все окно.