Repository with the basic LAS file manipulations for pointcloud. And a Las viewer with pyQt5 (There is still a manual bugfix on the OCC display module, see comment on "test_LasViewer"
Has anaconda installed on windows. And configured you system variables ($path) of anaconda on windows:
- C:\ProgramData\Anaconda3
- C:\ProgramData\Anaconda3\Scripts
- C:\ProgramData\Anaconda3\Library\bin
- Clone the github repository.
$ git clone https://github.com/R-Rijnbeek/LASManipulations.git
- Enter the project folder.
$ cd LASManipulations
- Build the virtual environment on the repository by running:
$ build.bat
- To activate the environmet and run the test scripts:
$ activate ./env
$ python /TEST/test.py
If it works. Then you can use the 'LASManippulation' module directory as a local package
-
The dependencies to use all features of this repository are writed on the environmet.yml file: pylas, OCC, numpy
-
If you will only use the content of this repository. On a other proyect than you need to create an virtual environment that include "numpy", "pylas", "OCC" and "pyQT5"
- ANACONDA:
conda install -c conda-forge pythonocc-core conda install -c anaconda numpy
- PIP:
pip install pylas pip install PyQt5
-
This repository is tested with windows 10 and anaconda version 4.11.0.