Skip to content

sensor-freak/lopocs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[Build Status] (https://travis-ci.org/LI3DS/lopocs)



LOPoCS (Light Opensource PointCloud Server) is a point cloud server written in Python, allowing to load Point Cloud from Postgis thanks to the pgpointcloud extension.

The current version of LOPoCS provides a way to load Point Cloud from Postgis in:

Note that LOPoCS is currently the only 3DTiles server able to stream data from pgpointcloud. This is possible thanks to the python module py3dtiles.

Developments are still going on to improve state-of-the-art algorithms and performances.

Install

From source

To install LOPoCS from source:

$ git clone https://github.com/LI3DS/lopocs
$ cd lopocs
$ virtualenv -p /usr/bin/python3 venv
$ . venv/bin/activate
(venv)$ pip install -e .
(venv)$ python setup.py install

If you want to run unit tests:

(venv)$ python setup.py test

How to run

LOPoCS has been tested with uWSGI and Nginx:

(venv) pip install uwsgi
(venv) uwsgi --yml conf/lopocs.uwsgi.yml

Swagger

LOPoCS provides its RESTful API through a Swagger UI:

TODO: screenshot

Default Namespace

TODO

Greyhound Namespace

TODO

3DTiles Namespace

TODO

About

Light OpenSource PointCloud Server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%