ParaviewWeb关于visualizer的学习笔记
ParaViewWeb简介
ParaViewWeb是一个可以应用ParaView提供的各种可视化和数据分析的组件集合。它使用最新的HTML5技术,如WebSockets和WebGL技术。关于ParaViewWeb的更多介绍(包括文档、API)可以访问其网站https://kitware.github.io/paraviewweb/。
Visualizer 简介
ParaView Visualizer 是一个 Web 应用程序,它使用 ParaView 作为后端进行数据处理和呈现,从而实现在web浏览器上实现科学可视化。ParaView Visualizer可以在本地用作命令行工具(演示模式),也可以在正确部署后远程使用。ParaViewWeb Visualizer旨在为您的浏览器提供类似ParaView的应用程序。
虽然Paraview Visualizer可以作为独立的应用程序运行,但是在Paraview中已经包含了该应用,本文主要借助Paraview来展示Visualizer的使用。
使用Visualizer
下载安装Paraview
从官网下载适合自己操作系统的Paraview5.10,本文使用的操作系统为Ubuntu20.04.3 LTS,故下载Linux版本ParaView-5.10.0-MPI-Linux-Python3.9-x86_64.tar.gz
下载完成后在终端执行以下命令:
tar -zxvf ParaView-5.10.0-MPI-Linux-Python3.9-x86_64.tar.gz
sudo mv ./ParaView-5.10.0-MPI-Linux-Python3.9-x86_64 /opt/
使用Visualizer
cd /opt/ParaView-5.10.0-MPI-Linux-Python3.9-x86_64/
mkdir -p ~/paraview/data
echo './bin/pvpython -m paraview.apps.visualizer --data ~/paraview/data --port 9000' > start.sh #--data后面的参数时存放vtk文件的路径 --port后面的参数时浏览器访问时候的端口
sudo chmod +x ./start.sh
./start.sh
执行命令之后,会弹出一个简化版的paraview窗口,如下图所示:(不要关闭该窗口)
打开本地浏览器,在地址栏输入地址:localhost:9000,回车,即可看到如下界面:
点击菜单里第二个图标即可查看所定义数据目录下的文件,双击文件名称即可打开。
目前的版本,后处理的一些菜单没有放在类似工具栏的地方,而是放在了第三个按钮(+)里面,点击可以查看,功能与桌面版的paraview基本类似,可以自行尝试使用。