CSV-файлы в Paraview

Я следил за документацией Paraview для загрузки файлов csv. У меня есть один загруженный и готовый к использованию, но я не совсем доволен предложенными ими процессами. Поскольку оба применяются к точкам и применяются к точкам сетки, оба довольно уродливы...

Я использую набор данных «Салли», который, как предположил мой лектор, довольно хорошо известен (похож на торнадо или что-то в этом роде). Точечный макет данных делает его похожим на торнадо, но все точки имеют один цвет... Как я могу сопоставить разные цвета с разными слоями данных?

Спасибо


person Community    schedule 04.04.2018    source источник
comment
Не удалось найти набор данных, о котором вы говорите. Не могли бы вы загрузить его на какой-нибудь файлообменник?   -  person Mathieu Westphal    schedule 04.04.2018
comment
Вот ссылка на некоторый код C, который я написал для создания набора данных в файле CSV. drive.google.com/open?id=1BFLDlhBWKcoGGPtl-80h82MrY8Njm4NA   -  person    schedule 04.04.2018
comment
Общая папка пуста. Кроме того, что вы имеете в виду генерировать. Не могли бы вы поделиться файлом csv?   -  person Mathieu Westphal    schedule 04.04.2018
comment
Это довольно большой CSV-файл... Я создам еще один CSV-файл с меньшим количеством точек (это все равно будет большой файл), а затем снова прокомментирую его после загрузки.   -  person    schedule 04.04.2018
comment
drive.google.com/open?id=11gtLMe6M7i-uoS57bx4ABiqYkTfNp22R – это представляет собой файл CSV с небольшим количеством точек (чтобы его можно было быстро загрузить)   -  person    schedule 04.04.2018
comment
@MathieuWestphal Привет, мой друг столкнулся с похожей проблемой (мы делимся кодом), не могли бы вы ему тоже помочь? stackoverflow.com/questions/49733326/   -  person    schedule 09.04.2018


Ответы (1)


Вот как открыть файл csv в ParaView и загрузить его как геометрию.

  • Файл -> Открыть -> Выберите файл csv -> Применить
  • Фильтры -> Таблицы в точки -> Установить X, Y и Z -> Применить

Вы знаете, у вас есть полидата с большим количеством очков. Если вы хотите иметь раскраску на основе параметров, вам нужно вычислить некоторые данные в наборе данных, поскольку ваш CSV-файл, похоже, не содержит их.

Например :

  • Фильтры -> Высота -> Ось Z -> Применить

Может быть то, что вы ищете.

person Mathieu Westphal    schedule 04.04.2018
comment
Легенда, спасибо дружище. Прежде чем я отмечу ваш ответ как правильный, как я могу добиться чего-то подобного youtu.be/evdaI0gayxg?t= 146 — это пример набора данных Салли (фактически канал моих лекторов на YouTube). Я не могу использовать Voreen, потому что работаю на Mac, но, поиграв с вашим предложением, я не уверен, смогу ли я добиться чего-то подобного, иллюстрирующего «вихрь» внутри набора данных. - person ; 04.04.2018
comment
Это сложно. во-первых, вам не хватает некоторых данных для визуализации, слой, который мы видим в видео, отсутствует в файле csv. Во-вторых, вам нужно будет преобразовать точки в объемный набор данных, используя фильтр Filters->ResampleToImage. - person Mathieu Westphal; 04.04.2018
comment
Каких данных не хватает? Он имеет 3 позиции компонентов данных в пространстве (x, y и z)... Отсутствуют временные шаги? - person ; 04.04.2018
comment
Потому что нам дали функцию в c, которая генерирует данные. Моя работа заключалась в том, чтобы закончить написание кода и экспортировать его в формат файла, который работает с программным обеспечением. Я почти уверен, что в видео, которое вы смотрели, парень сделал то же самое, возможно, просто экспортировал его в другой формат. - person ; 04.04.2018
comment
В видео данные окрашены с помощью data. Эти данные отсутствуют имхо. Но здесь не место для этого обсуждения. - person Mathieu Westphal; 04.04.2018
comment
Это честно. Можно ли получить ваш совет по другим каналам, таким как электронная почта? Я могу показать вам код, который использовался для создания данных, а также код, который я создал для экспорта в файл CSV. - person ; 04.04.2018
comment
Вы можете отправить письмо в список рассылки paraview. Вы можете зарегистрироваться здесь: paraview.org/mailing-lists - person Mathieu Westphal; 04.04.2018
comment
Я на самом деле зарегистрировался сегодня, но когда я задал вопрос, он был отклонен, потому что я не зарегистрирован, даже думал, что я... спасибо за вашу помощь - person ; 04.04.2018
comment
Вы должны были получить электронное письмо. Для подтверждения регистрации - person Mathieu Westphal; 04.04.2018