Наши преимущества

Построение поверхностей в Делфи (ХЕЛП!!!)

webb_O

Турист
Credits
0
Доброго времени суток всем
Я когда-то поднимал уже здесь этот вопрос, но ответа так и не получил, возможно сейчас найдется человек который сталкивался с этой проблемой.
Ситуация такая:
Есть файл с данными - две координаты и значение. Вопрос, как построить поврхность и визуализировать эту поверхность в Делфи.
Ожидаемый результат хотелось бы получить примерно такого плана
kycher.jpg

Заранее спасибо за ответ
 
поясни, что ты имеешь в виду под "визуализировать эту поверхность"??
Если тебе нужна просто цветовое выделение в зависимости от координаты - то тут по-моему все достаточно тривиально: скармливаешь парсеру свой файл, ассоциируешь значениям цвета и строишь на канве примитивный график.
Если нужно 3Д - то тут тоже ничего особо сложного нет, идея аналогична, тольно вдобавок к цвету соотносишь значение по выбранной оси координат.
Вдобавок можно попробовать взать какой-нить чарт генератор и приспособить его под свои цели, Но ИМХО лучше самому написать компонентик.
 
Спасибо,
Нужно не 3Д а обычное 2Д только с "подсветкой" (возможность менять угол солнечных лучей)
 
Доброго времени суток всем
Я когда-то поднимал уже здесь этот вопрос, но ответа так и не получил, возможно сейчас найдется человек который сталкивался с этой проблемой.
Ситуация такая:
Есть файл с данными - две координаты и значение. Вопрос, как построить поврхность и визуализировать эту поверхность в Делфи.
Ожидаемый результат хотелось бы получить примерно такого плана
kycher.jpg

Заранее спасибо за ответ

Из файла с данными(X,Y,Z) необходимо построить регулярную сетку, используя метод InvDist, Krigging или подобное. Затем, если нужны изолинии(контуры), построить их из этой сетки. А для цветового выделения контуров можно использовать SDL Component Suite (PlotLab)
 
Верх