I have a python program that connects to a pvserver and I’m trying to extend its capabilities to LidarView. It runs inside a docker container and I copy the python 3.12 site-packages into the containers site-packages directory.
The system works just fine with paraview and a pvserver but with a lvserver I’m getting this error after connecting:
vtkSIProxy.cxx:403 ERR| vtkSIProxy (0x5a1af00d05e0): Failed to create ‘vtkLidarGridActor’. This typically means that ParaView does not know about the request class to create an instance of if. Ensure that it has been correctly wrapped using the client-server wrappers and the wrapping has been initialized. Note class names are case-sensitive. Check for typos. Aborting for debugging purposes.
And this error from the lvserver:
( 18.079s) [pvserver ]vtkSocketCommunicator.c:768 ERR| vtkSocketCommunicator (000001CE3720A940): Could not receive tag. 1
I figured since LidarView is built on ParaView it would work basically the same in this regard but are there any differences with LVServer I should know about to get this working?