Я готовлюсь к проекту, связанному с визуализацией погоды. У меня есть несколько файлов .csv (100 строк, 120 столбцов), которые содержат данные о погоде, измеренные в моей стране, где каждая ячейка представляет точку с некоторыми конкретными значениями, например, температура или скорость ветра. Эти файлы могут восприниматься как наборы точек широты и долготы, которые охватывают всю мою страну (на самом деле значения измеряются каждые 5 миль). Я хотел бы преобразовать данные и поместить значения на карты, чтобы сделать некоторые погодные визуализации, как 2D, так и 3D, особенно тепловые карты или карты высоты. Мне интересно, какая технология лучше для этого. Я думал об openGL, но все операции по отображению текстур и рисованию кажутся мне немного сложными (но, возможно, это не так). Я также рассматриваю возможность создания Java-апплетов, но есть много графических библиотек Java, и я не знаю, какая из них лучше всего подходит для моих требований. Может быть, все эти вещи можно сделать в XNA, что было бы здорово, потому что я программирую в основном на C #. Я был бы рад, если бы более опытные программисты могли порекомендовать мне подходящий язык и библиотеки. Что бы вы использовали, чтобы сделать работу легкой и эффективной?