У меня есть приложение, для которого мне нужно использовать среду визуализации. В настоящее время я склоняюсь к обработке для использования в настольном приложении Java.
Проблема: у меня есть ~ 500k + векторов состояний, которые мне нужно визуализировать. 4D точки - XYZ и время (как у GPS)
Мне нужно иметь возможность быстро и легко выбирать временные интервалы, а также иметь возможность воспроизводить их во времени. У меня есть возможность изменить ввод, используя либо плоские файлы или дб.
Таким образом, вопрос заключается в следующем: какая структура данных наилучшим образом соответствует моим потребностям? Я читаю файлы в Arraylists? HashMap? Или в памяти базы данных? Или что-то еще?
Производительность необходима для визуализации в 3D. Период времени более 8 часов. Так что не все из них будут отображаться одновременно.
Кто-нибудь пытался использовать креативную среду кодирования для этого типа использования? Есть предложения?
Спасибо!